Docker常用命令总结

一、docker服务

systemctl start docker         #启动
systemctl stop docker          #关闭
systemctl restart docker       #重启
systemctl enable docker        #自启动
systemctl status docker        #查看状态
docker version                 #版本号
docker info                    #信息

二、docker镜像

docker images         #服务器的镜像列表
docker search 镜像名   #搜索镜像, docker search --filter=STARS=9000 mysql 搜索 STARS >9000的 mysql 镜像
docker pull 镜像名:tag #拉取镜像,不加tag版本号默认最新
docker run 镜像名:Tag  #运行镜像
docker rmi -f 镜像名/镜像ID 镜像名/镜像ID /$(docker images -aq) #删除镜像,表达式中-a表示全部,-q表示只显示id
docker image rm 镜像名称/镜像ID  #强制删除镜像
docker save 镜像名/镜像ID -o  #保存镜像,-o:镜像保存在哪个位置与名字
docker load -i        #加载镜像,-i:镜像保存文件位置

三、docker容器

docker ps             #查看正在运行容器列表
docker ps -a			    #查看所有容器列表
docker run -it -d --name 要取的别名 镜像名:Tag /bin/bash  # 运行容器  -it 表示 与容器进行交互式启动 -d 表示可后台运行容器 (守护式运行)  --name 给要运行的容器 起的名字  /bin/bash  交互路径
docker stop 容器名/容器ID  #停止容器
docker rm -f 容器名/容器ID 容器名/容器ID / $(docker ps -aq) #删除容器 
docker exec -it 容器名/容器ID /bin/bash  #进入容器
docker attach 容器名/容器ID      #进入容器
exit           #-----直接退出  未添加 -d(持久化运行容器) 时 执行此参数 容器会被关闭  
Ctrl + p + q   # 优雅退出 --- 无论是否添加-d 参数 执行此命令容器都不会被关闭
docker stop 容器ID/容器名   #停止容器
docker restart 容器ID/容器名 #重启容器
docker start 容器ID/容器名  #启动容器
docker kill 容器ID/容器名    #kill容器
docker cp 容器ID/名称: 容器内路径  容器外路径  #容器文件拷贝,内部拷贝到容器外
docker logs -f --tail=要查看末尾多少行 默认all 容器ID  #查看容器日志
docker  update --restart=always 容器Id 或者 容器名    #修改配置,修改为自启动

四、docker-compose

docker-compose up -d  #在docker-compose.yml 所在目录启动
docker-compose ps     #查看由docker-compose 管理的容器
docker-compose down   #关闭并删除由docker-compose管理的容器
docker-compose start/stop/restart  #启动/停止/重启已存在的且由docker-compose管理的容器
docker-compose pause/unpause       #挂起/恢复由docker-compose管理的容器
docker-compose -f docker-compose.yml top   #查看由docker-compose管理的所有容器运行进程
docker-compose logs -f     #查看滚动日志

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值