
도커 컨텍스트에 대한 질문이 있습니다, 여러분.
- 원격 시스템에 대한 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
docker context create blah --docker "host=ssh://blah@ip"
결국 다른 개발자가 실행할 수 있고 상태를 동기화할 수 있는 여러 명령이 포함된 bash 파일을 만들었습니다 . 명령이 있다는 것을 알고 있지만 docker context export/import
형식이 깨끗하지 않고 컨텍스트별로 하위 수준인 파일을 생성합니다.