壳成群集容器
我无法连接到在群上运行的容器。 看起来像下面的不工作:
docker exec -it <container_ID> bash
这里有一些输出:
>$ docker service ls ID NAME REPLICAS IMAGE COMMAND 4rliefwe74o5 login 1/1 login-arm64:1.0 >$ docker service ps login ID NAME IMAGE NODE DESIRED STATE CURRENT STATE ERROR 2jk3s2xs7ce62piunbkiptypz login.1 login-arm64:1.0 odroid64-cluster4 Running Running 5 minutes ago
然后我会运行:
$ docker exec -it 2jk3s2xs7ce62piunbkiptypz bash
要么
$ docker exec -it login.1 bash
并看到以下错误
来自守护进程的错误响应:没有这样的容器:2jk3s2xs7ce62piunbkiptypz
来自守护进程的错误响应:没有这样的容器:login.1
使用docker ps
查找可以使用的名称。 看看CONTAINER ID
和NAMES
,都可以。
>$ docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES e53bff8bebfc login-arm64:1.0 "/bin/sh -c 'node ser" 27 seconds ago Up 25 seconds login.1.cg7fltcu3wfe7ixtnqzg8myy1 >$ docker exec -it e53bff8bebfc bash root@e53bff8bebfc:/#
长名称的格式$SERVICE_NAME.$REPLICA_NUMBER.$ID_FROM_SERVICE_PS
>$ docker exec -it login.1.cg7fltcu3wfe7ixtnqzg8myy1 bash root@e53bff8bebfc:/#
- 了解Docker:在Ubuntu-VM中运行Ubuntu-Docker-Image?
- 在代理服务器上使用docker时出错 – TLS无法parsing证书
- Rails + Docker:今天ffi gem更新爆发部署?
- 我如何通过Kubernetespipe理的Docker容器连接到JMX?
- 如何使用docker-compose启动Postgres时设置PGOPTIONS
- Secure Consul与SSL不起作用
- 简单连续为aws中的docker提供程序
- 打开一个从Docker容器到另一个容器的WebSocket连接(能够在cli中ping容器但不能通过ws)
- 添加package.json并在构builddocker镜像时安装被视为两个不同图层的模块?