- Linux(推荐使用Ubuntu)
- Docker 1.11.2
- Maven 3.x
- Oracle JDK 1.8+
- 获取 workshop demo 的代码
git clone https://github.com/ServiceComb/LinuxCon-Beijing-WorkShop.git
- 配置脚本
scripts/publish_images_to_huaweicloud.sh
中的环境变量
在你使用脚本前,你需要对以下变量进行更改:
变量名称 | 描述 |
---|---|
TENANT_NAME | 在图1中的租户名 |
REPO_ADDRESS | 在图1中的镜像仓库地址 |
USERNAME | 在图1中的用户名 |
PASSWORD | 在图1中的密码 |
PROJECT_PATH | (可选) maven项目路径,默认为脚本执行路径的父目录 |
THIRD_PARTY_IMAGES | (可选) 可在Docker Hub上访问的第三方镜像,以空格分隔 |
图1可以通过以下步骤来获取:
(1) 访问 华为镜像仓库
(2) 点击 Pull/Push指南
(3) 点击 生成docker login指令
图1. 变量信息
3. 通过执行以下命令来运行脚本
bash scripts/publish_images_to_huaweicloud.sh
稍等片刻直至屏幕输出Done的信息,然后就可以在 华为镜像仓库 中看到刚才上传的镜像了。