docker常用命令

  1. 查看容器日志

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

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

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

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

    docker images
    
  6. 删除镜像

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

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

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

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

  9. 构建自己的镜像

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

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

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

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

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


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