Mac 安装 Docker 及常用命令

转载请注明地址:http://www.54tianzhisheng.cn/2018/01/25/Docker-install/

mark

背景

微服务 + 容器,完美的一对!必须得好好学习学习。

安装步骤

Mac 下 Docker 的安装真心建议跟着官方的文档走一遍,官网已经讲的很详细了。

https://docs.docker.com/docker-for-mac/install/#what-to-know-before-you-install

使用 Docker for Mac

https://docs.docker.com/docker-for-mac/#check-versions-of-docker-engine-compose-and-machine

配置 Docker 加速器

Docker 加速器是什么,我需要使用吗?

使用 Docker 的时候,需要经常从官方获取镜像,但是由于显而易见的网络原因,拉取镜像的过程非常耗时,严重影响使用 Docker 的体验。因此 DaoCloud 推出了加速器工具解决这个难题,通过智能路由和缓存机制,极大提升了国内网络访问 Docker Hub 的速度,目前已经拥有了广泛的用户群体,并得到了 Docker 官方的大力推荐。如果您是在国内的网络环境使用 Docker,那么 Docker 加速器一定能帮助到您。

注册 daocloud,然后在 mac 标签页复制加速器 url。

入门案例

跟着下面的文章进行敲一遍,熟悉下 Docker 整个的使用。

https://www.jianshu.com/p/cf6e7248b6c7

Docker 常用命令

下面列出些自己常用的命令,目的就是记录下来,以后忘记了,再拿来跟着敲就行!

docker run -i -t <image_name/continar_id> /bin/bash  启动容器并启动bash(交互方式)

docker run -d -it  image_name   启动容器以后台方式运行(更通用的方式)

docker ps   列出当前所有正在运行的container

docker ps -a  列出所有的container

docker ps -l   列出最近一次启动的container

docker images  列出本地所有的镜像

docker rmi imagesID   删除指定的镜像id

docker rm CONTAINER ID   删除指定的CONTAINER id

docker diff 镜像名    查看容器的修改部分

docker kill CONTAINER ID   杀掉正在运行的容器

docker logs 容器ID/name   可以查看到容器主程序的输出

docker pull image_name    下载image

docker push image_name   发布docker镜像

docker version   查看docker版本

docker info   查看docker系统的信息

docker inspect 容器的id 可以查看更详细的关于某一个容器的信息

docker run -d  image-name   后台运行镜像

docker search 镜像名    查找公共的可用镜像

docker stop 容器名/容器 ID      终止运行的容器

docker restart 容器名/容器 ID    重启容器

docker commit  提交,创建个新镜像

docker build [OPTIONS] PATH | URL | -   利用 Dockerfile 创建新镜像

关注我

mark

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

zhisheng_blog

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值