需要先注册阿里云开发者账号
1 | https://www.aliyun.com/ |
然后搜索 “容器云服务”,创建自己的镜像仓库
1. 登录阿里云Docker Registry
1 | sudo docker login --username=xxxxxxx registry.cn-chengdu.aliyuncs.com |
用于登录的用户名为阿里云账号全名,密码为开通服务时设置的密码。
您可以在访问凭证页面修改凭证密码。
2. 从Registry中拉取镜像
1 | sudo docker pull registry.cn-chengdu.aliyuncs.com/darifo/php-dev:[镜像版本号] |
3. 将镜像推送到Registry
1 | 先给本地镜像打标签 |
请根据实际镜像信息替换示例中的[ImageId]和[镜像版本号]参数。
4.本地运行容器
1 | docker run -itd --name myphpdev -p 18080:80 -p 19090:9000 -v /root/darifo/vol:/data/vol --privileged=true [镜像ID] /sbin/init |