Cha*_*esC 0 docker docker-swarm
我正在开发一个项目,该项目使用 Raspberry Pi 作为工作节点,使用我的笔记本电脑作为主节点。我希望从笔记本电脑控制容器的部署,但我希望容器仅在工作节点上运行(这意味着主节点上没有容器)。我该如何使用 Docker Swarm 来做到这一点?
我假设您正在使用 stack.yml 文件来使用所需状态来描述您的部署,但docker service create也有相应的标志。
docker 定义了许多可以在placement-constraints 节点下测试的值:
version: "3.9"
service:
worker:
image: nginx
deploy:
placement:
constraints:
- node.role==worker
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
842 次 |
| 最近记录: |