我正在使用 docker-compose 进行部署。我想从“centos-2”容器重新启动我的“centos-1”容器。两个容器都在同一台主机上运行。请建议,我怎样才能以最简单和自动化的方式实现这一目标?
我遵循了如何从 docker 容器在主机上运行 shell 脚本?并尝试从“centos-2”容器在主机上运行脚本,但该脚本是在容器内而不是在主机上执行的。
脚本:
#!/bin/bash
sudo docker container restart centos-1
Run Code Online (Sandbox Code Playgroud)
错误:
line 2: docker: command not found
Run Code Online (Sandbox Code Playgroud)
(Docker 没有安装在任何 centos-2 容器中)