찾다

 >  Q&A  >  본문

다른 컨테이너의 서버에 액세스하기 위해 Docker에서 Jenkins를 생성하는 데 문제가 있습니다.

Docker에서 두 개의 컨테이너가 생성되었습니다.
컨테이너 1. 젠킨스 설정(172.17.0.2)
컨테이너 2. 서버 설정(172.17.0.3)
먼저 컨테이너 2에 SSH를 생성했습니다
그런 다음 컨테이너 1의 jenkins에서 노드를 구성했지만 노드가 항상 실패했습니다.
노드 구성:

버그 신고:

하루종일 작업했는데... 아직 조정이 안되어서 급히 하나님께 확인을 도와달라고...┭┮﹏┭┮

PHPzPHPz2805일 전1338

모든 응답(2)나는 대답할 것이다

  • 给我你的怀抱

    给我你的怀抱2017-04-26 09:03:07

    이렇게 할 필요는 없습니다. Jenkins를 호스트에 직접 연결한 다음 컨테이너를 삭제하고 새 컨테이너를 실행하면 됩니다. 배포가 간단하다면 -v로 마운트된 디렉터리를 업데이트하고 컨테이너를 다시 시작하세요.

    회신하다
    0
  • 伊谢尔伦

    伊谢尔伦2017-04-26 09:03:07

    컨테이너 이름을 사용하면 컨테이너의 IP 주소가 아닌 동일한 브리지 네트워크에 있는 다른 컨테이너 서비스에 액세스할 수 있습니다! IP는 변경될 수 있습니다

    회신하다
    0
  • 취소회신하다