docker常用命令

查看所有docker容器

docker ps -a

查看所有docker镜像

docker images

停止指定docker容器

  • 容器外部
docker stop <容器 ID> or <容器名>:<版本>
  • 容器内部
    • 输入exit(退出后容器销毁)
    • Ctrl+D(退出后容器销毁)
    • 先Ctrl+P,然后Ctrl+Q(退出后容器在后台运行)
      重启指定docker容器
docker restart <容器 ID> or <容器名>:<版本>

使用镜像 test/test:latest 创建容器 my-test 并运行

docker run -it -e "TERM=xterm-256color" --name my-test test/test:latest

连接到容器

docker attach <容器 ID> or <容器名>:<版本>

删除 所有docker容器

docker rm $(docker ps -a | awk '{ print $1}' | tail -n +2)

删除所有docker镜像

docker rmi -f $(docker images -qa)

使用指定docker容器构建docker镜像

docker commit -m="<镜像描述>" -a="<镜像作者>" <容器 ID> <镜像名>:<版本>

使用当前目录的Dockerfile构建镜像test,版本号为1.01(注意最后的.)

docker build -t test:1.01 .
posted on 2022-07-07 11:25  umichan  阅读(52)  评论(0)    收藏  举报