docker 开启远程端口2375 远程打包 解决 Hyper-V和VMware冲突 详细图解

1.  一个装有docker的Linux系统

2. 修改 /lib/systemd/system/docker.socket

  ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock

  

3. sudo service docker restart //重启docker

4.  环境变量 

  

5.  引入插件(注意插件版本一定要大于1.4)

            <plugin>
                <groupId>com.spotify</groupId>
                <artifactId>dockerfile-maven-plugin</artifactId>
                <version>1.4.13</version>
                <configuration>
                    <repository>${docker.image.prefix}/${project.artifactId}</repository>
                    <buildArgs>
                        <JAR_FILE>target/${project.build.finalName}.jar</JAR_FILE>
                    </buildArgs>
                </configuration>
            </plugin>

6. Dockerfile

7.  项目打包,docker构建

 

 8. 运行结果

 

 

9. 创建容器 docker run -id --name=myxdclass_eureka -p 8761:8761 3737dc68e7f8

10. 访问测试

 

猜你喜欢

转载自www.cnblogs.com/crazyDuck/p/12010070.html