Cast Iron 컨테이너에 대한 작업
시작하기 전에
다음 명령에서 CI 컨테이너 ID를 사용하여 Cast Iron 컨테이너에 로그인합니다.
docker exec -it <CI Container ID> /bin/bash
예를 들어, 다음과 같습니다. docker exec -it 1f79e655352c536161313eb5e9ea8b0d5a72e0104358b106bb6b1e70892be022 /bin/bash. 여기서 1f79e655352c536161313eb5e9ea8b0d5a72e0104358b106bb6b1e70892be022는 CI 컨테이너 ID입니다.
참고:
- Docker 플랫폼에서 사용 가능한 별도의 Cast Iron CLI 프롬프트는 없으므로 다양한 태스크에 대해 동일한 Ubuntu 프롬프트를 사용합니다.
- ssh 또는 telnet을 사용하는 Cast Iron 컨테이너에 대한 직접 통신은 없습니다. 통신하는 유일한 방법은 Docker 호스트 시스템에 로그인하여 위 명령을 사용해 로그인하는 방법뿐입니다.
이 태스크 정보
이 태스크를 사용하여 Cast Iron 컨테이너에 로그인하고 상호 작용하십시오.
프로시저
Cast Iron 컨테이너 내부에서 Cast Iron과 상호 작용하려면 castiron 명령을 사용하십시오.
castiron
Usage : castiron <options>
--start start all the castiron process
--stop stop all the castiron process
--restart restart all the castiron process
--status print status of all the castiron process
--version print current version of castiron
--upgrade <castiron upgrade file path> upgrades castiron to a new version
--generatepostmortem generate postmortem logs
참고: Cast Iron 로그는 문제점 해결을 위해 /var/log에서 사용 가능합니다.
경고
참고: 추가 애플리케이션/Ubuntu 패키지를 설치하지 않는 것이 좋습니다. 설치할 경우
Cast Iron 인스턴스가 변경되고 사용 불가능해질 수 있습니다.