1. 登录阿里云Docker Registry
$ docker login --username=深圳好易建软件有限公司 registry.cn-shenzhen.aliyuncs.com
用于登录的用户名为阿里云账号全名,密码为开通服务时设置的密码。
2. 从Registry中拉取镜像
$ docker pull registry.cn-shenzhen.aliyuncs.com/haoyijian/hyj_front:[镜像版本号]
3. 将镜像推送到Registry
$ docker build -t runoob/centos:6.7 .
-t :指定要创建的目标镜像名
. :Dockerfile 文件所在目录,可以指定Dockerfile 的绝对路径
$ docker tag 37bb9c63c8b2 registry-vpc.cn-shenzhen.aliyuncs.com/acs/agent:0.7-dfb6816
$ docker run -t -i -d -p 8005:80 registry.cn-shenzhen.aliyuncs.com/haoyijian/apply_front:1.0.15
$ docker stop $(docker ps -aq) 停止所有的容器
$ docker push registry-vpc.cn-shenzhen.aliyuncs.com/acs/agent:0.7-dfb6816
$ docker exec -it 243c32535da7 /bin/bash
$ docker logs 60f486ec7c33
请根据实际镜像信息替换示例中的[ImageId]和[镜像版本号]参数。
伸缩:控制容器数量
使用镜像创建容器:
副本数量:容器数量
时区同步:勾选
镜像名称:选择
镜像Tag:选择
端口:web 80 TCP
服务:类型:节点端口 端口映射:apply-front-beta-svc 80 80 30005 TCP
服务:类型:虚拟集群 端口映射:apply-front-beta-svc 80 80 TCP 路由:域名 路径:/ 服务:apply-front-beta-svc 80
路由->创建->名称 shop-front-ingress->域名 shop.hyj-kj.cn->路径 /->服务 shop-front-svc 80
域名->解析->添加记录->记录类型A 主机记录新增域名 记录值:47.119.134.131
docker ps -aq 列出所有的容器 ID
docker stop $(docker ps -aq) 停止所有的容器
docker rm $(docker ps -aq) 删除所有的容器
docker images -q 列出所有的镜像
docker rmi $(docker images -q) 删除所有的镜像
docker image prune --force --all 删除不用的镜像
docker container prune 删除所有停止的容器
docker cp 9c1b3926e4c6:/opt/file.txt file.txt 复制文件
docker cp 容器名:要拷贝的文件在容器里面的路径 要拷贝到宿主机的相应路径
/spool/cron/crontabs/root 定时任务crontab文件
crond 启动定时任务
ps 查看进程