idea連接遠(yuǎn)程docker教程
docker服務(wù)端的操作
登錄到遠(yuǎn)程服務(wù)器
參考帖子:https://cloud.tencent.com/developer/article/1495388
1.安裝docker,把docker配置成一個(gè)可以正常運(yùn)行的狀態(tài)。我的操作系統(tǒng)是CentOS,其他的操作系統(tǒng)步驟會(huì)有差異
2.編輯docker的配置文件
vim /lib/systemd/system/docker.service
打開(kāi)后替換掉其中的一行:
ExecStart=/usr/bin/dockerd-current \
改為
ExecStart=/usr/bin/dockerd-current -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock \
替換后的文件為:
[Unit] Description=Docker Application Container Engine Documentation=http://docs.docker.com After=network.target Wants=docker-storage-setup.service Requires=docker-cleanup.timer [Service] Type=notify NotifyAccess=main EnvironmentFile=-/run/containers/registries.conf EnvironmentFile=-/etc/sysconfig/docker EnvironmentFile=-/etc/sysconfig/docker-storage EnvironmentFile=-/etc/sysconfig/docker-network Environment=GOTRACEBACK=crash Environment=DOCKER_HTTP_HOST_COMPAT=1 Environment=PATH=/usr/libexec/docker:/usr/bin:/usr/sbin ExecStart=/usr/bin/dockerd-current -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock \ ? ? ? ? ?--add-runtime docker-runc=/usr/libexec/docker/docker-runc-current \ ? ? ? ? ?--default-runtime=docker-runc \ ? ? ? ? ?--exec-opt native.cgroupdriver=systemd \ ? ? ? ? ?--userland-proxy-path=/usr/libexec/docker/docker-proxy-current \ ? ? ? ? ?--init-path=/usr/libexec/docker/docker-init-current \ ? ? ? ? ?--seccomp-profile=/etc/docker/seccomp.json \ ? ? ? ? ?$OPTIONS \ ? ? ? ? ?$DOCKER_STORAGE_OPTIONS \ ? ? ? ? ?$DOCKER_NETWORK_OPTIONS \ ? ? ? ? ?$ADD_REGISTRY \ ? ? ? ? ?$BLOCK_REGISTRY \ ? ? ? ? ?$INSECURE_REGISTRY \ ? ? ? ? ?$REGISTRIES ExecReload=/bin/kill -s HUP $MAINPID LimitNOFILE=1048576 LimitNPROC=1048576 LimitCORE=infinity TimeoutStartSec=0 Restart=on-abnormal KillMode=process [Install] WantedBy=multi-user.target
保存文件并推出(按Esc鍵, 再按 shift + : ?鍵,輸入兩個(gè)英文字符 wq ?)
2.執(zhí)行系統(tǒng)命令刷新
systemctl daemon-reload
3.重啟docker
systemctl restart docker
IDEA端的操作
1.下載docker插件

2.配置遠(yuǎn)程docker的地址

3.docker操作界面
