zoukankan      html  css  js  c++  java
  • Docker部署及镜像生成、更新 Y

    1. 登录阿里云Docker Registry

    如果您使用的机器位于经典网络,请使用:sudo docker login --username=XXXXXX registry.cn-beijing.aliyuncs.com

    如果您使用的机器位于VPC网络,请使用:sudo docker login --username=XXXX registry-vpc.cn-beijing.aliyuncs.com/xxxxxx/chatbot

    输入密码:

    xxxxxxxxxxxxxxxxxxxxxxxxxxxxx

    .从ECS推送镜像时,可以选择使用镜像仓库内网地址。推送速度将得到提升并且将不会损耗您的公网流量。

    如果您使用的机器位于经典网络,请使用 registry-internal.cn-beijing.aliyuncs.com 作为Registry的域名登录,并作为镜像命名空间前缀。

    如果您使用的机器位于VPC网络,请使用 registry-vpc.cn-beijing.aliyuncs.com 作为Registry的域名登录,并作为镜像命名空间前缀。

    2. 从Registry中拉取镜像


    sudo docker pull registry-vpc.cn-beijing.aliyuncs.com/测试镜像1/测试镜像1.1:robot (此处的robot只是别名或者说重命名的与下面的 dialbot_dx_webserve对应,当你进入docker后就会看到robot镜像)

    例如有以下镜像:

      registry.cn-beijing.aliyuncs.com/测试镜像1/测试镜像1.1   dialbot_dx_webserver   84a665e40424   11 days ago   8.66GB

    3、启动chatbot容器(端口映射需要根据自己实际运用的端口确定映射)
    sudo docker run -it -d -p 80:80 -p 3306:3306 -p 27017:27017 -p 6379:6379 --name chatbot registry.cn-beijing.aliyuncs.com/测试镜像1/测试镜像1.1:robot


    4、进入,部署
    sudo docker exec -it chatbot /bin/bash

  • 相关阅读:
    Java实现 LeetCode 437 路径总和 III(三)
    Java实现 LeetCode 436 寻找右区间
    Java实现 LeetCode 436 寻找右区间
    Java实现 LeetCode 436 寻找右区间
    Java实现 LeetCode 435 无重叠区间
    Java实现 LeetCode 435 无重叠区间
    Makefile第一讲:一个简单的Makefile
    GCC常用参数
    GCC参数详解
    linux .o,.a,.so文件解析
  • 原文地址:https://www.cnblogs.com/DJRemix/p/12922784.html
Copyright © 2011-2022 走看看