IDEA作为开发电脑,要远程连接到另一台Linux电脑上部署的Docker服务,我们登陆到机器上,进行docker远程访问配置:
IDEA+docker实践 - 邹姣姣 - 博客园
idea里 选择Plugins,插件
已经安装了docker插件
连接远程Docker服务
左边加号:添加docker配置
如果出现可连接失败:
# vi /lib/systemd/system/docker.service
修改:
ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock
重启docker 服务:
[root@dev_vonedao_95 ~]# systemctl daemon-reload
[root@dev_vonedao_95 ~]# systemctl restart docker
[root@dev_vonedao_95 ~]# ps -ef |grep dockerroot 18115 1 1 14:06 ? 00:00:00 /usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock
root 18127 18115 0 14:06 ? 00:00:00 containerd --config /var/run/docker/containerd/containerd.toml --log-level info
root 18320 18127 0 14:06 ? 00:00:00 containerd-shim -namespace moby -workdir /var/lib/docker/containerd/daemon/io.containerd.runtime.v1.linux/moby/799d4d341f8a40b4cc2a88f0174facb2ec10f6031c6cca02ba400f76b17cdecf -address /var/run/docker/containerd/containerd.sock -containerd-binary /usr/bin/containerd -runtime-root /var/run/docker/runtime-runc
root 18325 18127 0 14:06 ? 00:00:00 containerd-shim -namespace moby -workdir /var/lib/docker/containerd/daemon/io.containerd.runtime.v1.linux/moby/b9274b806a948c8e2a84e64dffd897b4ce5bc8cc32d589a675a396f99fb564c1 -address /var/run/docker/containerd/containerd.sock -containerd-binary /usr/bin/containerd -runtime-root /var/run/docker/runtime-runc
root 18371 18115 0 14:06 ? 00:00:00 /usr/bin/docker-proxy -proto tcp -host-ip 0.0.0.0 -host-port 8086 -container-ip 172.18.0.2 -container-port 8080
root 18386 18127 0 14:06 ? 00:00:00 containerd-shim -namespace moby -workdir /var/lib/docker/containerd/daemon/io.containerd.runtime.v1.linux/moby/ee1a563a42948955ec451b16194296c840b5020d50eba59feff0304d8452c8cc -address /var/run/docker/containerd/containerd.sock -containerd-binary /usr/bin/containerd -runtime-root /var/run/docker/runtime-runc
root 18809 16801 0 14:07 pts/0 00:00:00 grep --color=auto docker
再次连接就成功了!
自己项目部署流程
部署流程:
1.
2.
先执行clean,再执行install,再执行容器命令,再登录到gxjsyjzx009服务器执行命令(docker push 10.1.119.12/dcy/dcy-dataworks-server:latest),最后登录Rancher平台的dev-dcy-data-works进行重新部署 。
3. rancher平台上的部署
进入默认项目的工作负载页面
第一步:
第二步:
第三步:
进行端口的映射,通过点击工程的升级进行修改。