local (수중)에서 circleci의 localstack 컨테이너를 디버깅
3314 단어 CircleCIlocalLocalStack
소개하는 내용
docker executor
사용 결론
docker attach
로 붙이면 컨테이너의 출력이 보입니다 그러나 circleci 컨테이너는 컨테이너 이름을 지정할 수 없습니다.
docker attach 手動で確認したコンテナ名
하는 것이 가장 좋습니다 h tps : // / rc ぇ시. 코 m / 드 cs / 2.0 / 곤후 쿠라 치온 - 러프 렌세 / # 드 c r
소개 시작
이 기사의 프로젝트는
circleciにlocalstackをterraformで構築する
기사의 프로젝트를 그대로 사용 중입니다.circleci에 localstack을 terraform으로 구축하는 자세한 내용은 여기에서 확인할 수 있습니다.
htps : // 코 m / 치에 ky 코 rkin d / 그리고 ms / 8이다 683934d7 아 3233d724
구축 실험 환경
리눅스
Docker Compose
도커
local circleci 설치
디렉토리 구성
전체 소스 코드는 htps : // 기주 b. 코 m / 치에 ky 코 r kin d / shi rc ぇ에서 확인할 수 있습니다.
circleci에서 수행되는 작업의 순서를 알려줍니다.
circleci local execute --job test
에서 circleci를 local 실행 name: Wait for localstack
step에서 적어도 포트가 열릴 때까지 기다립니다 /home/circleci/project/sam-lambda/hello_world/packages
에 지정하고 설치합니다 $LAMBDA_ZIP_PATH
에 놓습니다 $TERRAFORM_PATH
로 이동합니다 $LAMBDA_ZIP_PATH
)와 circleci의 기본 호스트 이름을 넣은 $COMMON_NETWORK
를 전달합니다 위에서 말한 실행 중,
Primaryコンテナのstepが実行されます
의 전까지 계속 수동으로 docker ps
를 치게 됩니다.디버깅 방법을 보여줍니다.
이제 localstack 컨테이너의 출력을 볼 수 있으며 circleci에서 localstack을 사용할 때
localstack 오류인지 localstack이 원래 시작되지 않았는지 확인할 수 있습니다.
Reference
이 문제에 관하여(local (수중)에서 circleci의 localstack 컨테이너를 디버깅), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/cheekykorkind/items/4efc89fd5271bec7ff50텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)