一个80后
程序员的笔记

Docker常用命令

1、查看容器IP

# 查看容器所有状态信息;
docker inspect ID/NAMES
# 查看容器ip地址
docker inspect --format='{{.NetworkSettings.IPAddress}}' ID/NAMES
# 容器运行状态
docker inspect --format '{{.Name}} {{.State.Running}}' ID/NAMES

2、查看进程信息

docker top  ID/NAMES

3、查看容器端口

docker port ID/NAMES

4、删除所有容器

#注意这里是`不是'
docker rm `docker ps -aq`

sudo docker images | grep none |awk '{print $3}'|xargs sudo docker rmi -f

5、修改启动

docker container update --restart=always ID/NAMES

6、导出导入镜像(离线安装Docker镜像)

docker save mysql:5.6 > mysql_5.6.tar
docker load < mysql_5.6.tar
docker tag mysql mysql:5.6

7、批量推送镜像

 for i in $(docker images | grep pro | awk 'BEGIN{OFS=":"}{print $1,$2}'); do docker push $i; done

赞(0) 打赏
未经允许不得转载:FoolTiger笔记本 » Docker常用命令
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏