
Tengo una pregunta sobre los contextos de Docker, amigos.
- Suponiendo que creamos un contexto de composición acoplable para una máquina remota (es decir, `contexto acoplable crea aaa --docker "host=ssh://[correo electrónico protegido]")
- Y compílelo y ejecútelo en la máquina remota (es decir,
docker-compose --context aaa up -d
) - Ahora la máquina está funcionando. Digamos que dejé mi computadora y mi colega usando su computadora quiere verificar algunos registros de la máquina (es decir, ejecutar
docker-compose --context aaa logs
).
¿Cómo podemos sincronizar el estado de los contextos? ¿Debo preparar un archivo para ejecutar el primer docker context create aaa
comando y después de eso, docker-compose pueda reconocer la máquina en ejecución?
Salud
Respuesta1
Terminé creando un archivo bash con un montón de docker context create blah --docker "host=ssh://blah@ip"
comandos que otros desarrolladores pueden ejecutar y sincronizará el estado para ellos. Sé que hay docker context export/import
comandos, pero el formato no estaba limpio y produce un archivo por contexto, lo cual es deficiente.