相关疑难解决方法(0)

在docker swarm服务中执行命令

  1. 初始化群模式:

    root@ip-172-31-44-207:/home/ubuntu# docker swarm init --advertise-addr 172.31.44.207
    
    Swarm initialized: current node (4mj61oxcc8ulbwd7zedxnz6ce) is now a manager.
    
    To add a worker to this swarm, run the following command:
    
    Run Code Online (Sandbox Code Playgroud)
  2. 加入第二个节点:

    docker swarm join \
    --token SWMTKN-1-4xvddif3wf8tpzcg23tem3zlncth8460srbm7qtyx5qk3ton55-6g05kuek1jhs170d8fub83vs5 \
    172.31.44.207:2377
    
    Run Code Online (Sandbox Code Playgroud)

要向此群添加管理器,请运行"docker swarm join-token manager"并按照说明操作.

# start 2 services
docker service create continuumio/miniconda3 

docker service create --name redis redis:3.0.6


root@ip-172-31-44-207:/home/ubuntu# docker service ls
ID            NAME        REPLICAS  IMAGE                   COMMAND
2yc1xjmita67  miniconda3  0/1       continuumio/miniconda3
c3ptcf2q9zv2  redis       1/1       redis:3.0.6
Run Code Online (Sandbox Code Playgroud)

如上所示,redis有它的复制品,而miniconda似乎没有复制.

我通常登录到miniconda容器来输入这些命令:

/opt/conda/bin/conda install jupyter …
Run Code Online (Sandbox Code Playgroud)

docker-swarm

35
推荐指数
7
解决办法
4万
查看次数

标签 统计

docker-swarm ×1