docker常用命令

您提供的命令和说明涵盖了Docker中镜像和容器的一些基本操作,总结一下如下:

镜像(Images)操作:

1. **拉取镜像:**

   docker pull ubuntu:20.04
 

2. **列出本地所有镜像:**

   docker images
 

3. **删除镜像:**

   docker rmi ubuntu:20.04
 

4. **创建容器的镜像:**

   docker commit CONTAINER IMAGE_NAME:TAG
 

5. **导出镜像到文件:**

   docker save -o ubuntu_20_04.tar ubuntu:20.04
 

6. **从文件加载镜像:**

   docker load -i ubuntu_20_04.tar
 

### 容器(Containers)操作:

1. **创建容器:**

   docker create -it ubuntu:20.04
 

2. **查看所有容器:**

   docker ps -a
 

3. **启动、停止和重启容器:**

   docker start CONTAINER
   docker stop CONTAINER
   docker restart CONTAINER
 

4. **创建并启动容器:**

   docker run -itd ubuntu:20.04
 

5. **进入容器:**

   docker attach CONTAINER
 

6. **在容器中执行命令:**

   docker exec CONTAINER COMMAND
 

7. **删除容器:**

   docker rm CONTAINER
 

8. **删除所有已停止的容器:**
   docker container prune
 

9. **导出容器到文件:**

   docker export -o xxx.tar CONTAINER
 

10. **导入文件为镜像:**

    docker import xxx.tar image_name:tag
 

11. **查看容器内进程:**

    docker top CONTAINER
 

12. **查看容器统计信息:**

    docker stats
 

13. **在本地和容器间复制文件:**

    docker cp xxx CONTAINER:xxx
    docker cp CONTAINER:xxx xxx
 

14. **重命名容器:**

    docker rename CONTAINER1 CONTAINER2
 

15. **修改容器限制:**

    docker update CONTAINER --memory 500MB
 

你可能感兴趣的:(Linux,docker,容器)