Mac系统docker初探

最近把工作环境要切到mac中,由于一直想看看docker是怎么回事,以前在win和linux下面都没有用起来,这次在mac中决定试一把,尝试下新的环境部署方式。

安装docker

mac中,直接有类似win的安装包(docker for mac).直接安装就行了。安装完成后在应用程序中找到docker那个鲸鱼图标,运行就行了。
进入终端后,输入docker --version验证安装有无成功。

创建容器

容器创建是基于镜像的,镜像是运行在容器中的。
docker run -it --name=smart centos bash.
上面命令基于centos镜像创建一个名为smart的镜像,--it表示交互式,进入bash中
退出ctrl+p, 然后ctrl+q

进入一个容器

docker exec -it smart bssh
以上进入smart容器

查看镜像

刚安装docker后,没有任务镜像。使用docker pull 拉取做好的镜像。
docker images

查看容器

查看所有容器 docker ps -a
查看运行容器 docker ps

删除容器

docker rm

删除镜像

docker rmi

保存容器

在容器中作的更改。如果不作保存,下次启动时,就会重新初始化
docker comit 容器id 镜像名称:tag
上面的命令可以将容器生成新的镜像,然后可以基于此镜像,创建新的容器

注意:在centos中安装nginx, 需要将daemon off 加入配置文件中, 再用脚本启动nginx
nginx_start.sh

   #/bin/bash
   service nginx start

然后创建容器
docker run -d -p 80:80 本地目录:远程目录 --name=smart centos /usr/local/share/nginx_start.sh

-d 表示后台,没有交互的,后面可以用docker exec进入容器

转载于:https://www.cnblogs.com/smartrui/p/7638239.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值