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 @   umichan  阅读(40)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
点击右上角即可分享
微信分享提示