美文网首页
Jhipster服务上传docker私服

Jhipster服务上传docker私服

作者: 田涛347 | 来源:发表于2020-09-04 21:08 被阅读0次

打包docker镜像到本地

执行./mvnw package -Pdev dockerfile:build -DskipTests
如果报错:找不到或无法加载主类org.apache.maven.wrapper.MavenWrapperMain
执行: mvn -N io.takari:maven:wrapper
再次执行./mvnw package -Pdev dockerfile:build -DskipTests
执行此命令时,如果本地docker客户端未启动,也会报错, Could not build image: java.util.concurrent.ExecutionException: com.spotify.docker
启动docker客户端,执行正常。
在本地的执行docker images可以看到刚上传的镜像

push image到私服

搭建私服

拉取私服镜像

sudo docker pull registry:latest

启动私服

sudo docker run -d -p 5000:5000 --name server-registry -v /tmp/registry:/tmp/registry docker.io/registry:latest

配置私服地址

如果不配置,会报下面错误

http: server gave HTTP response to HTTPS client

修改/etc/docker/daemon.json文件(如果没有的话,就新建文件),添加以下内容

{
  "insecure-registries":["114.67.87.5:5000"],
  "registry-mirrors": ["https://ys1k0cd5.mirror.aliyuncs.com"]
}

修改docker客户端配置

Docker Engine添加insecure-registries内容

{
  "experimental": false,
  "debug": true,
  "insecure-registries": [
    "114.67.87.5:5000"
  ]
}
image.png

Resource->PROXIES添加Web Server

http://114.67.87.5:5000
image.png
如果碰到Error response from daemon: Get http://114.67.87.5:5000/v2/: EOF,可能是因为配置的地址拼写有误,我当时就Resource->PROXIES的Web Server上的地址多打了一个点

push镜像到私服

给镜像打tag

docker tag 13250d6f3cce 114.67.87.5:5000/uaa:1.0.2.0005

13250d6f3cce:IMAGE ID,可以用docker images 查看
114.67.87.5:5000:私有hub域名
abc-dev:项目名称
uaa:镜像名称
1.0.2.0005:镜像版本号

push镜像

docker push 114.67.87.5:5000/uaa:1.0.2.0005

相关文章

  • Jhipster服务上传docker私服

    打包docker镜像到本地 执行./mvnw package -Pdev dockerfile:build -Ds...

  • docker私服相关

    拉取私服服务的镜像 docker pull registry 运行私服镜像服务默认情况,仓库被创建在容器的/var...

  • docker

    非常适用于微服务 私服使用时,注意修改etc/docker/deamon.json 添加信任私服 服务器地址 Se...

  • docker - 镜像仓库私服

    docker 安装请参考: docker - 环境搭建类似 maven 私服, 便于管理和共享公司私有的镜像 服务...

  • 微服务框架搭建系列: 3.搭建Docker Registry私服

    搭建Docker Registry私服 重复一次之前的动作,搞一个服务器,在Docker Hub https://...

  • docker : Jenkins 拉取 Gitee 代码,构建镜

    docker : Jenkins 拉取 Gitee 代码,构建镜像启动并上传私服 1. 环境准备工作 2. git...

  • Gitlab

    安装docker 001 上传docker的repo 002 安装docker并启动docker服务 003 配置...

  • 搭建docker私服

    搭建docker私服前置条件 1.一台linux服务器2.linux服务器已装有docker 开始实验 1.使用r...

  • docker私服仓库搭建

    docker官方提供私服镜像,我们可以很方便的启动一个docker私服仓库 注意:这样启动的私服只能通过http访...

  • maven私服

    使用私服 Maven 自动打包上传到私服 Nexus 自动打包上传私服(nexus3.X版本改了很多) Repos...

网友评论

      本文标题:Jhipster服务上传docker私服

      本文链接:https://www.haomeiwen.com/subject/softektx.html