docker常用命令

#查看当前镜像
docker images

#查看启动容器列表
docker ps

#查看当前创建所有容器
docker ps -a

#停止id所指镜像或容器
docker stop 镜像id或容器id

#删除id所指容器
docker rm 容器id

#删除id所指镜像
docker rmi 镜像id

#启动容器
docker start 容器名或id

#容器指定端口启动 并检测自启动  scrapyd指容器名   latest指镜像名
docker run -itd --restart=always --name=scrapyd -p 0.0.0.0:6800:6800 -v /root/data:/root/data -h scrapyd  -w /code scrapyd:latest /bin/bash  

#重启容器
docker restart 容器名或id

#进入容器
docker attach 容器名/ID                     # /代表或的意思,两种方法均可进入容器
docker exec -it 容器名/ID  /bin/bash

#按住ctrl 同时按p q 退出容器内部
ctrl p q   /    exit                       # / 代表或的意思

#动态查看容器日志
docker logs -f 容器名或id

#复制docker中文件到外部
docker cp 容器名:docker中要复制的文件绝对路径  容器外部路径

#查看容器端口映射情况
docker port 容器id

#提交容器到镜像
docker commit 容器名 容器镜像名:latest

#镜像打包
docker save -o scrapyd.tar  scrapyd   #scrapyd.tar打包后的压缩文件名   scrapyd要打包的镜像名

#镜像解压缩包
docker load -i scrapyd.tar

#容器打包
docker export scrapyd -o scrapyd.tar  #scrapyd.tar打包后的压缩文件名   scrapyd要打包的镜像名

#容器解压缩包
docker import scrapyd.tar scrapyd

#公网拉取镜像
docker pull 镜像名
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值