Docker——Idea连接远程并生成和上传镜像

1.Docker开启远程访问连接

备注:

1)Linux是CentOS7版本

2)安装Docker可参考:

https://www.cnblogs.com/tianhengblogs/p/12520226.html

3)编辑docker.service文件

vi /lib/systemd/system/docker.service

修改ExecStart为

/usr/bin/dockerd-current -H tcp://0.0.0.0:2375 -H unix://var/run/docke

如图:

Docker------Idea连接远程并生成和上传镜像

4)重启Docker

systemctl daemon-reload

service docker restart

5)测试Dockers已开启远程访问

curl http://localhost:2375/version

6)开启2375端口

firewall-cmd --zone=public --add-port=2375/tcp --permanent   #开放2375端口

firewall-cmd --reload   # 配置立即生效

firewall-cmd --zone=public --list-ports   #查看所有开发端口

2.idea远程连接Docker

1)安装Dockers插件

File -》Settings -》Plugins -》搜索 -》Docker

Docker------Idea连接远程并生成和上传镜像

2)在工程目录添加Dockerfile

FROM openjdk:8-jdk-alpine
ARG JAR_FILE=target/*.jar
COPY ${JAR_FILE} app.jar
ENTRYPOINT ["java","-jar","/app.jar"]

如图:

Docker------Idea连接远程并生成和上传镜像

3)修改pom.xml文件

theng

undefined

theng_config                        org.springframework.boot            spring-boot-maven-plugin                            com.spotify            dockerfile-maven-plugin            1.3.6                            ${docker.image.prefix}/${project.artifactId}                                    target/${project.build.finalName}.jar

4)添加Docker启动配置

点击小三角 -》Edit Configurations…

Docker------Idea连接远程并生成和上传镜像

Docker------Idea连接远程并生成和上传镜像

5)查看远程连接Dockers是否成功

备注:

Docker中ip addr可查看内网ip地址

Docker------Idea连接远程并生成和上传镜像

6)使用Maven生产jar包,工程目录/target下会生产jar包

Docker------Idea连接远程并生成和上传镜像

Docker------Idea连接远程并生成和上传镜像

7)生成Docker镜像

Docker------Idea连接远程并生成和上传镜像

Docker------Idea连接远程并生成和上传镜像

3.Docker查看生成镜像

1)编辑docker.service

vi /lib/systemd/system/docker.service

2)修改ExecStart为(安装Docker后的默认值)

/usr/bin/dockerd-current \

如图:

Docker------Idea连接远程并生成和上传镜像

3)重启Docker

systemctl daemon-reload

service docker restart

4)查看生成的镜像

docker images

如图:

Docker------Idea连接远程并生成和上传镜像

Original: https://www.cnblogs.com/tianhengblogs/p/12535887.html
Author: 玉天恒
Title: Docker——Idea连接远程并生成和上传镜像

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/534617/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球