docker常用命令

  1. 查看容器日志

    1. docker logs -f <容器名 or id>
  2. 查看正在运行的容器

    1. docker ps
    2. docker ps -a 查看所有的容器,包括已经停止的
  3. 删除容器

    1. docker rm <容器名 or id>
    2. docker rm `docker ps -a -q` 删除所有的容器
  4. 停止、启动、杀死一个容器

    1. docker stop <容器名 or id>
    2. docker start <容器名 or id>
    3. docker kill <容器名 or id>
  5. 查看本机所有镜像

    1. docker images
  6. 删除镜像

    1. docker rmi <镜像名 or id>
  7. 运行一个容器

    1. docker run <镜像名 or id>
    2. docker run -p 本机端口:容器中端口 <镜像名 or id>运行容器并映射端口
    3. docker run -it <镜像名 or id> 运行容器并进入容器中
    4. docker run -d <镜像名 or id> 后台运行一个容器
  8. 拉取镜像

    1. docker pull <镜像名:tag> tag不填默认latest

    通常仓库的镜像主页就有完整的命令,直接复制

  9. 构建自己的镜像

    1. docker build -t <镜像名> <Dockerfile路径>
  10. 重新进入容器

    1. docker attach <容器id>
  11. 从容器拷贝文件到本机

    1. docker cp <容器id>:/容器文件路径 /本机路径
  12. 从本机拷贝文件到容器

    1. docker cp /本机路径 <容器id>:/容器文件路径

    11和12注意:只要容器没有被删除,所有文件就都还在,可以随时对停止运行的容器中的文件进行操作


觉得内容还不错?打赏个钢镚鼓励鼓励!!👍