遠端連線dockerdaemon,DockerRemoteAPI
當我們的docker安裝好之後,執行sudo docker ps檢視是否執行成功。
sudo groupadd docker # 建立docker組
sudo usermod -aG docker whoami # 將當前使用者新增到docker組
重啟docker服務,登出登入,再次登入,這樣就可以免去每次輸入sudo的煩惱了。
ok,我們安裝好之後,docker宿主程式預設是通過非網路的Unix套接字執行,是隻能夠進行本地通訊(/var/run/docker.sock),是不能夠直接遠端連線docker的。需要修改其配置:
先建立資料夾
mkdir -p /etc/systemd/system/docker.service.d/
編寫檔案
vim /etc/systemd/system/docker.service.d/override.conf
[Service]
ExecStart=
ExecStart=/usr/bin/dockerd -H unix:///var/run/docker.sock -H tcp://0.0.0.0:2375
重啟docker服務
systemctl daemon-reload
systemctl restart docker.service
驗證是否配置成功
[root@Ieat1 ~]# docker -H tcp://127.0.0.1:2375 ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
01ec6c9e3cb9 docker.elastic.co/kibana/kibana:6.2.4 "/bin/bash /usr/lo..." 33 hours ago Up 33 hours 0.0.0.0:5601->5601/tcp kibaba_kibana_1
ea57c86d7fd8 nginx "nginx -g `daemon ..." 2 days ago Up 2 days 80/tcp, 0.0.0.0:80->80/tcp nginx_dev
當然這暴露了docker遠端訪問埠,實際上是不安全的,建議修改預設埠2375為其他埠,下一步研究如何配置安全認證證書才能遠端訪問。
相關文章
- 如何遠端連線 遠端桌面軟體連線
- vps如何遠端連線,遠端桌面連線vps
- VNC遠端連線,如何VNC遠端連線伺服器VNC伺服器
- 遠端連線桌面 批次遠端管理
- 遠端桌面連線
- 遠端連線MYSQLMySql
- 遠端桌面連線命令 批次遠端管理
- 批次遠端桌面連線 批次遠端桌面
- 如何遠端連線 桌面設定遠端桌面連線
- 遠端連線Kali Linux使用PuTTY實現SSH遠端連線Linux
- SSH 隧道遠端連線
- MYSQL遠端連線配置MySql
- 配置 MySQL 遠端連線MySql
- MYSQL配置遠端連線MySql
- mysql遠端連線命令MySql
- 遠端連線問題
- 遠端連線SQL ServerSQLServer
- 遠端連線 Ubuntu 桌面Ubuntu
- 怎麼使用遠端桌面連線 win10怎麼遠端連線Win10
- rd遠端桌面 如何連線rd遠端桌面
- VNC遠端控制,VNC遠端控制連線WindowsVNCWindows
- 遠端桌面連線管理器,遠端桌面連線管理器遠端連線vps撥號伺服器的方式伺服器
- vnc遠端連線linux,vnc遠端連線linux的具體方法。VNCLinux
- vnc遠端連線linux,vnc遠端連線linux的具體操作VNCLinux
- rdp遠端桌面連線方法
- rd遠端桌面連線方式
- Rd遠端桌面連線方法
- rdp遠端桌面連線方式
- 三類遠端連線命令
- TLS加密遠端連線DockerTLS加密Docker
- Docker遠端連線設定Docker
- mysql開啟遠端連線MySql
- 命令列遠端連線mysql命令列MySql
- Linux 連線遠端桌面Linux
- Windows遠端連線CentOS桌面WindowsCentOS
- mysql遠端連線設定MySql
- Postgresql無法遠端連線SQL
- mysql 遠端無法連線MySql