wiki-files/docker-idea-image.md

1.3 KiB

title description published date tags editor dateCreated
IDEA打包镜像 IDEA打包docker镜像 true 2021-08-02T08:21:16.886Z docker markdown 2021-08-02T07:36:23.276Z

允许远程访问

修改配置

$ vim /lib/systemd/system/docker.service

将如下内容

ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock

修改为

ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H fd:// --containerd=/run/containerd/containerd.sock 

刷新配置

$ systemctl daemon-reload

重启docker服务

$ systemctl restart docker

查看结果

curl http://localhost:2375/version

开放防火墙

# 添加端口
$ firewall-cmd --add-port=2375/tcp --permanent
# 重启
$ firewall-cmd --reload
# 查看防火墙
$ firewall-cmd --list-all

项目根路径添加Dockerfile文件

FROM openjdk:8u292-jre-buster
ARG JAR_FILE=/target/*.jar
COPY ${JAR_FILE} wg-gateway.jar
ENTRYPOINT ["java","-jar","-Dspring.profiles.active=prod","/wg-gateway.jar"]

设置IDEA的Docker

图像2021-8-2_下午3.33.jpg

图像2021-8-2_下午3.34.jpg

运行docker查看结果