最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Docker遠(yuǎn)程連接設(shè)置的實(shí)現(xiàn)示例

 更新時(shí)間:2022年03月07日 10:56:49   作者:程序員欣宸  
本文主要介紹了Docker遠(yuǎn)程連接設(shè)置的實(shí)現(xiàn)示例,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

開啟Docker遠(yuǎn)程連接后,在開發(fā)和學(xué)習(xí)時(shí)都能帶來便利,但請(qǐng)不要將此方式用在外部網(wǎng)絡(luò)環(huán)境,以免帶來安全問題,下圖是官方警告:

環(huán)境信息

本次實(shí)戰(zhàn)先在CentOS上的Docker設(shè)置,再在Ubuntu上也設(shè)置,首先要實(shí)戰(zhàn)的CentOS環(huán)境信息如下:

  • 操作系統(tǒng):CentOS Linux release 7.6.1810
  • Docker:1.13.1, build b2f74b2/1.13.1

設(shè)置

1.編輯此文件:/lib/systemd/system/docker.service

原來的設(shè)置:

ExecStart=/usr/bin/dockerd-current \
? ? ? ? ? --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

把ExecStart=/usr/bin/dockerd-current \改為ExecStart=/usr/bin/dockerd-current -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock \,如下:

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

修改完畢后保存退出;

2. 重新加載配并重啟docker:

systemctl daemon-reload && systemctl restart docker

現(xiàn)在設(shè)置完畢了,來驗(yàn)證設(shè)置是否生效;

3. 先在本機(jī)試試docke服務(wù)是否正常,如下,本機(jī)訪問一切正常:

[root@maven ~]# docker images
REPOSITORY                                  TAG                   IMAGE ID            CREATED             SIZE
bolingcavalry/nacosconfigdemo               1.0-SNAPSHOT          ed524b78f80b        5 days ago          125 MB
bolingcavalry/nacosserver                   0.0.1                 9ab34ff860d8        3 weeks ago         156 MB
docker.io/openjdk                           8u212-jdk-stretch     03b20c1fa768        6 weeks ago         488 MB
docker.io/openjdk                           8u201-jdk-alpine3.9   3675b9f543c5        4 months ago        105 MB
docker.io/fabric8/java-jboss-openjdk8-jdk   1.3                   c9d7e2e7b917        20 months ago       436 MB

4.本機(jī)IP地址是192.168.121.131,現(xiàn)在嘗試從另一臺(tái)裝有docker的機(jī)器上測(cè)試遠(yuǎn)程訪問本機(jī),命令是docker -H tcp://192.168.121.131:2375 images,如下所示,一切正常:

[root@centos7 ~]# docker -H tcp://192.168.121.131:2375 images
REPOSITORY ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?TAG ? ? ? ? ? ? ? ? ? IMAGE ID ? ? ? ? ? ?CREATED ? ? ? ? ? ? SIZE
bolingcavalry/nacosconfigdemo ? ? ? ? ? ? ? 1.0-SNAPSHOT ? ? ? ? ?ed524b78f80b ? ? ? ?5 days ago ? ? ? ? ?125 MB
bolingcavalry/nacosserver ? ? ? ? ? ? ? ? ? 0.0.1 ? ? ? ? ? ? ? ? 9ab34ff860d8 ? ? ? ?3 weeks ago ? ? ? ? 156 MB
docker.io/openjdk ? ? ? ? ? ? ? ? ? ? ? ? ? 8u212-jdk-stretch ? ? 03b20c1fa768 ? ? ? ?6 weeks ago ? ? ? ? 488 MB
docker.io/openjdk ? ? ? ? ? ? ? ? ? ? ? ? ? 8u201-jdk-alpine3.9 ? 3675b9f543c5 ? ? ? ?4 months ago ? ? ? ?105 MB
docker.io/fabric8/java-jboss-openjdk8-jdk ? 1.3 ? ? ? ? ? ? ? ? ? c9d7e2e7b917 ? ? ? ?20 months ago ? ? ? 436 MB

5.如果您覺得每次遠(yuǎn)程命令時(shí)都輸入-H tcp://192.168.121.131:2375很麻煩,也可以將遠(yuǎn)程docker的IP信息存入環(huán)境變量DOCKER_HOST=“tcp://192.168.121.131:2375”,這樣執(zhí)行docker命令不帶IP地址參數(shù)也會(huì)遠(yuǎn)程連接:

[root@centos7 ~]# export DOCKER_HOST="tcp://192.168.121.131:2375"
[root@centos7 ~]# docker images
REPOSITORY ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?TAG ? ? ? ? ? ? ? ? ? IMAGE ID ? ? ? ? ? ?CREATED ? ? ? ? ? ? SIZE
bolingcavalry/nacosconfigdemo ? ? ? ? ? ? ? 1.0-SNAPSHOT ? ? ? ? ?ed524b78f80b ? ? ? ?5 days ago ? ? ? ? ?125 MB
bolingcavalry/nacosserver ? ? ? ? ? ? ? ? ? 0.0.1 ? ? ? ? ? ? ? ? 9ab34ff860d8 ? ? ? ?3 weeks ago ? ? ? ? 156 MB
docker.io/openjdk ? ? ? ? ? ? ? ? ? ? ? ? ? 8u212-jdk-stretch ? ? 03b20c1fa768 ? ? ? ?6 weeks ago ? ? ? ? 488 MB
docker.io/openjdk ? ? ? ? ? ? ? ? ? ? ? ? ? 8u201-jdk-alpine3.9 ? 3675b9f543c5 ? ? ? ?4 months ago ? ? ? ?105 MB
docker.io/fabric8/java-jboss-openjdk8-jdk ? 1.3 ? ? ? ? ? ? ? ? ? c9d7e2e7b917 ? ? ? ?20 months ago ? ? ? 436 MB

Ubuntu上的設(shè)置

Ubuntu上的設(shè)置和CentOS略有不同,這里也一并說明:
環(huán)境:

  • 操作系統(tǒng):Ubuntu 18.04.2 LTS
  • Docker:19.03.1(Community)

步驟:

  • 檢查文件夾/etc/systemd/system/docker.service.d/是否存在,如果沒有就創(chuàng)建;
  • 在文件夾/etc/systemd/system/docker.service.d/下新建文件override.conf,內(nèi)容如下:
[Service]
??
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=alway

重新加載配置,再重啟docker服務(wù):

systemctl daemon-reload && systemctl restart docker.service

現(xiàn)在Ubuntu上的Docker開啟遠(yuǎn)程服務(wù)成功,可以像前面的步驟那樣驗(yàn)證了。

至此,Docker遠(yuǎn)程連接的設(shè)置和驗(yàn)證就完成了,再次強(qiáng)調(diào):此設(shè)置方式僅用于開發(fā)和學(xué)習(xí),不要在公共網(wǎng)絡(luò)這樣設(shè)置,以免此Docker被其他未知的客戶端遠(yuǎn)程連上,引發(fā)安全問題。

到此這篇關(guān)于Docker遠(yuǎn)程連接設(shè)置的實(shí)現(xiàn)示例的文章就介紹到這了,更多相關(guān)Docker遠(yuǎn)程連接設(shè)置內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • docker?掛載MySQL實(shí)現(xiàn)數(shù)據(jù)持久化的實(shí)現(xiàn)

    docker?掛載MySQL實(shí)現(xiàn)數(shù)據(jù)持久化的實(shí)現(xiàn)

    本文主要介紹了docker?掛載MySQL實(shí)現(xiàn)數(shù)據(jù)持久化的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-01-01
  • 詳解利用Dockerfile構(gòu)建mysql鏡像并實(shí)現(xiàn)數(shù)據(jù)的初始化及權(quán)限設(shè)置

    詳解利用Dockerfile構(gòu)建mysql鏡像并實(shí)現(xiàn)數(shù)據(jù)的初始化及權(quán)限設(shè)置

    本篇文章主要介紹了詳解利用Dockerfile構(gòu)建mysql鏡像并實(shí)現(xiàn)數(shù)據(jù)的初始化及權(quán)限設(shè)置 ,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-06-06
  • 如何使用?Dockerfile?創(chuàng)建一個(gè)簡(jiǎn)單容器

    如何使用?Dockerfile?創(chuàng)建一個(gè)簡(jiǎn)單容器

    這篇文章主要介紹了如何使用?Dockerfile?創(chuàng)建一個(gè)簡(jiǎn)單容器,Dockerfile?是用于指導(dǎo)?docker?創(chuàng)建自定義?image?的一系列指令,是用于創(chuàng)建?image?的藍(lán)圖,下文更多詳細(xì)介紹需要的小伙伴可以參考一下
    2022-04-04
  • 詳解通過docker和docker-compose實(shí)現(xiàn)eureka高可用

    詳解通過docker和docker-compose實(shí)現(xiàn)eureka高可用

    這篇文章主要介紹了詳解通過docker和docker-compose實(shí)現(xiàn)eureka高可用,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-09-09
  • Docker獲取鏡像報(bào)錯(cuò)docker: Error response from daemon

    Docker獲取鏡像報(bào)錯(cuò)docker: Error response from daemon

    這篇文章主要介紹了Docker獲取鏡像報(bào)錯(cuò)docker: Error response from daemon, 出現(xiàn)了鏡像獲取報(bào)錯(cuò)的問題,找到了解決的方法記一下,需要的朋友可以參考下
    2018-08-08
  • Docker部署portainer的詳細(xì)步驟

    Docker部署portainer的詳細(xì)步驟

    Portainer是一個(gè)輕量級(jí)的docker環(huán)境管理UI,可以用來管理docker宿主機(jī)和docker swarm集群,今天通過本文給大家介紹Docker部署portainer的步驟,感興趣的朋友一起看看吧
    2022-01-01
  • Docker如何安全地進(jìn)入到容器內(nèi)部

    Docker如何安全地進(jìn)入到容器內(nèi)部

    本文主要介紹了Docker如何安全地進(jìn)入到容器內(nèi)部,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-06-06
  • Ubuntu下安裝Docker教程

    Ubuntu下安裝Docker教程

    Docker是一個(gè)開源軟件,它可以把一個(gè)Linux應(yīng)用和它所依賴的一切(比如配置文件)都封裝到一個(gè)容器。然而,Docker與虛擬機(jī)不同,它使用了沙箱機(jī)制,Docker容器不運(yùn)行操作系統(tǒng),它共享主機(jī)上的操作系統(tǒng)。下面我將在Ubuntu 15.10安裝和使用Docker。
    2016-10-10
  • 詳解Docker Swarm服務(wù)發(fā)現(xiàn)和負(fù)載均衡原理

    詳解Docker Swarm服務(wù)發(fā)現(xiàn)和負(fù)載均衡原理

    這篇文章主要介紹了詳解Docker Swarm服務(wù)發(fā)現(xiàn)和負(fù)載均衡原理,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-05-05
  • Docker compose配置文件寫法及命令使用示例

    Docker compose配置文件寫法及命令使用示例

    這篇文章主要介紹了Docker compose配置文件寫法及命令總結(jié)使用示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步早日升職加薪
    2022-03-03

最新評(píng)論

如皋市| 乌拉特后旗| 库车县| 哈巴河县| 丹巴县| 梧州市| 桃园县| 山东省| 博爱县| 永康市| 彭泽县| 漳浦县| 石狮市| 象山县| 永定县| 金乡县| 沂水县| 滕州市| 五台县| 晋中市| 宣武区| 玛纳斯县| 通许县| 盐山县| 阿图什市| 青铜峡市| 仁寿县| 曲沃县| 冷水江市| 南和县| 宝兴县| 武安市| 徐闻县| 晋州市| 大竹县| 宁晋县| 万山特区| 松滋市| 井陉县| 广昌县| 山东|