为了账号安全,请及时绑定邮箱和手机立即绑定

Docker 命令

标签:
Docker

注:命令基本都可以加上 --help 查看具体命令使用

  • 安装docker

$ brew cask install docker
  • 查看版本号

$ docker --version
  • 查看镜像

$ docker images
REPOSITORY                 TAG                 IMAGE ID            CREATED             SIZE
mysql                      5.7                 43b029b6b640        4 months ago        372MB
  • 启动容器

$ docker run -p <port>:<port> <imageName># eg 启动一个nginx服务$ docker run -d -p 80:80 --name your_nginx_name nginx
  • 停止、启动容器

$ docker stop your_container_name# 再次启动$ docker start your_container_name
  • 查看运行中的容器

$ docker ps

加参数 -a 查看所有容器,包裹未运行的。

  • 查看容器日志

$ docker logs <continer_id>
  • 进入容器

$ docker exec -ti <continer_id> bash
  • 删除容器

$ docker rm <continer_id>
  • 删除镜像

$ docker image rm <image>
  • 移除所有失效无用的镜像

$ docker images
REPOSITORY                 TAG                 IMAGE ID            CREATED              SIZE
<none>                     <none>              13d6773beed7        12 hours ago         123MB
<none>                     <none>              aa6e540b2f06        12 hours ago         123MB
...
$ docker rmi -f $(docker images | grep "<none>" | awk "{print \$3}")Deleted: sha256:aa6e540b2f06174441e36987f90a2ccd73983986b58005ed00bccaba060eaaf0Deleted: sha256:9e1ce203a3561747337ce7ae2ba313dfd2e4edbda43eca8d865d82deaa975e34Deleted: sha256:c5c440dc051d0895bfafd2db1c6600f13d9e97e5f9b5f7fc378f78ef5cdc1742
...

         

             




作者:泥称已被栈用
链接:https://www.jianshu.com/p/52636ec01b3b


点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
移动开发工程师
手记
粉丝
46
获赞与收藏
144

关注作者,订阅最新文章

阅读免费教程

  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消