发布应用至华为云CCE环境

吾非媛 2020年09月15日 146次浏览

搭建本地Docker镜像私有库

  1. 拉去镜像
docker pull registry
  1. 运行容器
docker run -di --name=registry -p 5000:5000 registry
  1. 验证
    浏览器访问:http://ip:端口/v2/_catalog 看到{"repositories":[]} 表示私有仓库搭建成功 此时仓库内容为空
  2. 配置
    vi /etc/docker/daemon.json 添加以下内容,保存退出。 {"insecure-registries":["ip:端口"]} 此步用于让 docker信任私有仓库地址
  3. 配置文件生效
systemctl restart docker

编写Dockerfile文件

FROM ascdc/jdk8
RUN mkdir /usr/app/
ADD admin-platform.jar /usr/app/
ENTRYPOINT ["java","-jar","/usr/app/admin-platform.jar"]

构建

docker build -t="admin-platform" .

打标签Tag

docker tag admin-platform:latest 192.168.88.130:5000/admin-platform:latest

上传镜像

docker push 192.168.88.130:5000/admin-platform:latest

保存为文件

docker save admin-platform:latest |gzip > admin-platform.tar.gz