预览加载中,请您耐心等待几秒...
1/5
2/5
3/5
4/5
5/5

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

IDEA集成Docker部署项⽬容器开启配置Docker的远程访问编辑docker配置⽂件vim/lib/systemd/system/docker.service替换ExecStart将ExecStart=/usr/bin/dockerd-Hfd://--containerd=/run/containerd/containerd.sock替换为ExecStart=/usr/bin/dockerd-Htcp://0.0.0.0:2375-Hunix:///var/run/docker.sock重启Docker服务systemctldaemon-reloadsystemctlrestartdocker防⽕墙开启2375端⼝systemctlstartfirewallfirewall-cmd--add-port=2375/tcp--permanentfirewall-cmd--reloadfirewall-cmd--zone=public--list-ports或者直接关闭防⽕墙(不推荐)systemctlstopfirewall测试是否成功开启远程访问如果仍然不能访问请检测服务器安全组是否开启2375端⼝IDEA中配置Docker点击setup搜索docker可以配置阿⾥云镜像加速服务在pom.xm中配置Docker的Maven插件指定docker镜像前缀<properties><docker.image.prefix>docker</docker.image.prefix></properties>docker插件<plugin><groupId>com.spotify</groupId><artifactId>docker-maven-plugin</artifactId><version>1.0.0</version><configuration><!--远程Docker的地址--><dockerHost>http://docker服务器ip:2375</dockerHost><imageName>${docker.image.prefix}/${project.artifactId}</imageName><!--dockerFile地址--><dockerDirectory>src/main/docker</dockerDirectory><resources><resource><targetPath>/</targetPath><directory>${project.build.directory}</directory><include>${project.build.finalName}.jar</include></resource></resources></configuration></plugin>Dockerfile信息需要⾃⼰编写,放到src/main/docker⽬录下FROMjava:8VOLUME/tmpADD打包好的项⽬jar包名/test.jarENTRYPOINT["java","-Djava.security.egd=file:/dev/./urandom","-jar","/test.jar"]构建镜像和创建容器打包项⽬jar包,推荐先清除再打包根据jar名修改之前的Dockerfile⾥⾯的jar名最后使⽤docker的moven插件构建镜像构建完成我们就可以在servic⾥⾯的docker看到构建好的镜像⽂件最后右击镜像进⾏创建容器