目录
配置 docker 远程访问
方法一:
编辑
方法二:(亲测有效)
配置 IDEA 连接 docker 服务
安装 IDEA 的 docker 插件
配置连接
编写 Dockerfile
然后配置 docker 启动项
方法一:
编辑 服务配置文件
1
vim /lib/systemd/system/docker.service
找到如下配置,修改为:
1 2
# ExecStart=/usr/bin/dockerd ExecStart=/usr/bin/dockerd -H unix:///var/run/docker.sock -H tcp://0.0.0.0:2375
如图:
重启 网络
1
systemctl restart docker
测试:
1
1
docker -H 192.168.20.43 info
返回如下信息则说明可以远程连接:
如果没有返回则需要配置
这个路径文件如果不存在需要自己创建
1
cd /etc/systemd/system/docker.service.d/override.conf
在这个 添加如下内容:
1 2 3 4 5 6
ExecStart= ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock ExecReload=/bin/kill -s HUP $MAINPID TimeoutSec=0 RestartSec=2 Restart=always
运行如下命令,让刚才修改文件生效:
1
systemctl daemon-reload
重启 服务:
1
systemctl restart docker.service
使用如下命令再次测试:
1
docker -H 192.168.20.43 info
返回上图信息,则说明大功告成。
查看监听端口
1 2 3
netstat -lntp | grep dockerd tcp6 0 0 :::2375 :::* LISTEN 3305/dockerd
安装 的 插件
在 中安装 插件:IntelliJ IDEA 2019.1.1 版已集成 插件
配置连接
我们打开 可以看到 ,点击 ,添加一个连接。
然后再工具栏选择 的窗口,点击运行。接下来我们在 上面操作 。
在项目根目录下建立一个 文件,写入一下内容:
1 2 3 4 5 6 7 8 9 10
FROM java:8 ADD /target/crm-0.0.1-SNAPSHOT.jar crm.jar EXPOSE 9090 ENTRYPOINT ["java","-jar","crm.jar"] # Ubuntu 时区 RUN cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
选择编辑:
添加一个启动项:
填写 相关的参数:
在执行 镜像之前需要把项目进行打包,所以在最下面的操作栏中加入 打包相关的命令,添加一个 任务:
编写 打包命令:
1
clean package -Dmaven.test.skip=true
特别提示:本信息由相关用户自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。
0 条相关评论
相关行情
推荐行情
点击排行
(c)2008-现在 述古往版权所有 网站地图