91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

docker的安裝和docker services命令的用法

發布時間:2020-06-02 22:14:37 來源:億速云 閱讀:399 作者:Leah 欄目:云計算

這篇文章給大家分享的是有關docker的安裝和docker services命令的用法的內容。小編覺得挺實用的,因此分享給大家學習。如下資料是關于docker的安裝和docker services命令用法的內容。

VirtualBox 開3個虛擬機

docker的安裝和docker services命令的用法


主機清單

swarm01 192.168.0.127

swarm02 192.168.0.128

swarm03 192.168.0.129


安裝docker

$ curl -fsSL get.docker.com -o get-docker.sh

$ sudo sh get-docker.sh --mirror Aliyun

# $ sudo sh get-docker.sh --mirror AzureChinaCloud

docker的安裝和docker services命令的用法

sudo systemctl start docker

sudo systemctl enable docker

docker的安裝和docker services命令的用法

本機3網卡,在enp0s3 192.168.0.127 bridge網卡enp0s8上開始廣播

docker swarm init --advertise-addr 192.168.0.127

docker的安裝和docker services命令的用法

work加入的密碼

docker swarm join --token SWMTKN-1-0wlbnf7ezi6d39j7m0sv9912ikzf13f10jgk384ttiuj6ovy88-4sjlkdp9ul3fe353b0iq0q56c 192.168.0.127:2377

docker的安裝和docker services命令的用法

docker的安裝和docker services命令的用法

docker node ls

可以發現3臺加入集群的機器

docker的安裝和docker services命令的用法

起一個hello的服務

docker search alpine

docker pull registry.docker-cn.com/library/alpine

docker service create --replicas 1 --name hello busybox

docker的安裝和docker services命令的用法

registry 不在了?

nginx應該有吧

docker service create --name my_web nginx

docker的安裝和docker services命令的用法

docker service ls

docker的安裝和docker services命令的用法

創建一個task

docker service create --name helloworld alpine ping www.baidu.com

docker的安裝和docker services命令的用法

docker service ls

docker的安裝和docker services命令的用法

nginx服務加一個端口

docker service update --publish-add 80 my_web

docker的安裝和docker services命令的用法

docker service scale my_web=3

docker的安裝和docker services命令的用法

做錯了還可以rollback

docker service update --replicas=5 my_web

docker service update --rollback my_web

docker的安裝和docker services命令的用法

192.168.0.127-129 3臺服務器30000端口都可以訪問到nginx的外網NAT端口3000

docker的安裝和docker services命令的用法

docker的安裝和docker services命令的用法

docker的安裝和docker services命令的用法

這30000的端口哪里來的,容我更新下

docker service update \

--publish-add published=80,target=80 \

my_web

docker的安裝和docker services命令的用法

docker的安裝和docker services命令的用法

node 80端口可以訪問鳥

docker的安裝和docker services命令的用法

docker network ls

network 有兩種,bridge是對外訪問的,overlay是容器內部通訊的網絡

docker的安裝和docker services命令的用法

docker network create -d overlay --attachable swarm_test

增加swarm通訊網卡

docker的安裝和docker services命令的用法

創建服務的時候制定網絡

docker service create \
   --replicas 3 \
   --network swarm_test \
   --name my_web2 \
   nginx

docker的安裝和docker services命令的用法

比較下2個服務的區別

docker service inspect my_web

docker service inspect my_web2

docker的安裝和docker services命令的用法

走的網絡是不一樣的

其他docker services的命令

docker service create

Create a new service

docker service inspect

Display detailed information on one or more services

docker service logs

Fetch the logs of a service or task

docker service ls

List services

docker service ps

List the tasks of one or more services

docker service rm

Remove one or more services

docker service rollback

Revert changes to a service’s configuration

docker service scale

Scale one or multiple replicated services

docker service update

Update a service

關于docker的安裝和docker services命令的用法就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果喜歡這篇文章,不如把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

深州市| 彩票| 江华| 南安市| 团风县| 天等县| 南召县| 文水县| 冷水江市| 吉安市| 调兵山市| 板桥市| 墨玉县| 漳浦县| 建水县| 铁岭市| 若尔盖县| 鄂州市| 营山县| 内乡县| 孟村| 平谷区| 柘城县| 恭城| 武安市| 达日县| 萝北县| 丁青县| 新安县| 璧山县| 柳林县| 龙游县| 武陟县| 五大连池市| 伊川县| 宣武区| 临洮县| 鹤庆县| 南木林县| 衡东县| 中超|