0
Macに新しくインストールしたDocker Toolboxを使って作業してください。再現する手順:docker swarm 1.1.3:パブリックリポジトリから引き出して、タグ付けしようとしたような画像がありません。
問題eval $(docker-machine env --swarm swarm-master)
ドッキングウィンドウの情報は、現在の健康ノードを示しずに終わっ
docker-machine create -d virtualbox --virtualbox-memory 700 --swarm --swarm-master --swarm-discovery consul://192.168.11.10:8500 swarm-master
docker-machine create -d virtualbox --virtualbox-memory 700 --swarm --swarm-discovery consul://192.168.11.10:8500 node-1
:
Containers: 3
Running: 3
Paused: 0
Stopped: 0
Images: 4
Server Version: swarm/1.1.3
Role: primary
Strategy: spread
Filters: health, port, dependency, affinity, constraint
Nodes: 2
node-1: 192.168.99.110:2376
└ Status: Healthy
└ Containers: 1
└ Reserved CPUs: 0/1
└ Reserved Memory: 0 B/709.9 MiB
└ Labels: executiondriver=native-0.2, kernelversion=4.1.19-boot2docker, operatingsystem=Boot2Docker 1.10.3 (TCL 6.4.1); master : 625117e - Thu Mar 10 22:09:02 UTC 2016, provider=virtualbox, storagedriver=aufs
└ Error: (none)
└ UpdatedAt: 2016-04-03T13:29:22Z
swarm-master: 192.168.99.109:2376
└ Status: Healthy
└ Containers: 2
└ Reserved CPUs: 0/1
└ Reserved Memory: 0 B/709.9 MiB
└ Labels: executiondriver=native-0.2, kernelversion=4.1.19-boot2docker, operatingsystem=Boot2Docker 1.10.3 (TCL 6.4.1); master : 625117e - Thu Mar 10 22:09:02 UTC 2016, provider=virtualbox, storagedriver=aufs
└ Error: (none)
└ UpdatedAt: 2016-04-03T13:29:35Z
Plugins:
Volume:
Network:
Kernel Version: 4.1.19-boot2docker
Operating System: linux
Architecture: amd64
CPUs: 2
Total Memory: 1.386 GiB
Name: swarm-master
docker pull ubuntu
Using default tag: latest
node-1: Pulling ubuntu:latest... : downloaded
swarm-master: Pulling ubuntu:latest... : downloaded
docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
ubuntu latest 97434d46f197 2 weeks ago 188 MB
swarm latest 291cbe419fe6 4 weeks ago 18.11 MB
は今プライベートレジストリへのアップロードの準備のためにタグ付け:
docker tag 97434d46f197 git.xxxx.com:5000/user/ubuntu
Error response from daemon: No such image: 97434d46f197
作品をタグ付け
eval $(docker-machine env swarm-master)
、と私はプライベートレジストリにプッシュすることができます:私は今に切り替えると
docker tag 97434d46f197 git.xxxx.com:5000/user/ubuntu
docker push git.xxxx.com:5000/user/ubuntu
はなぜ群れが画像を認識しドッカーないのですか? 注:私がログインしてプッシュすることができるので、領事館とプライベートレジストリも同様に機能します。