伙计们,我对 docker 上下文有一个疑问。
- 假设我们为远程机器创建一个 docker-compose 上下文(即,`docker context create aaa --docker "host=ssh://[电子邮件保护]“)
- 并在远程机器上构建并运行它(即
docker-compose --context aaa up -d
) - 现在机器正在运行。假设我离开了我的电脑,我的同事使用他们的电脑想要检查机器的一些日志(即运行
docker-compose --context aaa logs
)
我们如何同步上下文的状态?我是否应该准备一个文件来docker context create aaa
为它们运行第一个命令,然后 docker-compose 可以识别正在运行的机器?
干杯
答案1
我最终创建了一个 bash 文件,其中包含一些docker context create blah --docker "host=ssh://blah@ip"
其他开发人员可以运行的命令,它会为他们同步状态。我知道有docker context export/import
命令,但格式不清晰,它会为每个上下文生成一个文件,这很不合格。