2

我创建了 docker swarm 使用命令:“docker swarm init”,但没有任何输出。

PS C:\ConsoleZ> docker swarm init

然后我在另一个终端中使用命令“docker node ls”,它输出:

PS C:\ConsoleZ> docker node ls
ID                           HOSTNAME  STATUS  AVAILABILITY  MANAGER STATUS
rttn874z4rpnuisrcse6869zu *            Down    Active        Leader

PS C:\ConsoleZ> docker network ls
NETWORK ID          NAME                DRIVER              SCOPE
w5d6snuid9pi        ingress             overlay             swarm
8bc0801a3b5a        nat                 nat                 local
285a0eacfb3f        none                null                local

管理节点为什么是DOWN并且没有HOSTNAME?

我重新启动计算机,我创建的集群丢失了,我必须使用 init 命令创建另一个。

有人知道为什么吗?

顺便说一句,我在 windows server 2016 中使用 windows 容器

PS C:\ConsoleZ> docker info
Containers: 1
Running: 0
Paused: 0
Stopped: 1
Images: 3
Server Version: 17.03.1-ee-3
Storage Driver: windowsfilter
Windows:
Logging Driver: json-file
Plugins:
  Volume: local
  Network: l2bridge l2tunnel nat null overlay transparent
Swarm: pending
  NodeID: rttn874z4rpnuisrcse6869zu
  Is Manager: true
  ClusterID: 9bie63os8jzg0e8vvfx3lg3or
  Managers: 1
  Nodes: 1
  Orchestration:
   Task History Retention Limit: 5
Raft:
  Snapshot Interval: 10000
  Number of Old Snapshots to Retain: 0
  Heartbeat Tick: 1
  Election Tick: 3
Dispatcher:
  Heartbeat Period: 5 seconds
CA Configuration:
  Expiry Duration: 3 months
Node Address: 192.168.1.219
Manager Addresses:
  0.0.0.0:2377
Default Isolation: process
Kernel Version: 10.0 14393 (14393.1198.amd64fre.rs1_release_sec.170427-1353)
Operating System: Windows Server 2016 Datacenter
OSType: windows
Architecture: x86_64
CPUs: 8
Total Memory: 1.999 GiB 
Name: windock219
ID: 7AOY:OT6V:BTJV:NCHA:3OF5:5WR5:K2YR:CFG3:VXLD:QTMD:GA3D:ZFJ2
Docker Root Dir: C:\ProgramData\docker
Debug Mode (client): false
Debug Mode (server): false
Registry: https://index.docker.io/v1/
Experimental: false
Insecure Registries:
 192.168.1.245
 127.0.0.0/8
Live Restore Enabled: false
4

0 回答 0