찾다

 >  Q&A  >  본문

docker gitlab을 복제하는 방법은 무엇입니까?

제공되는 SSH 및 http 주소는 다음과 같습니다.

으아아아

6b30d4a6a162는 gitlab 컨테이너 정보 ID의 일부입니다:

으아아아

위 두 주소로는 git clone을 할 수 없습니다.

간단한 포트 매핑을 하기 위해 virtualbox를 사용했기 때문에

를 사용해 보았습니다. 으아아아

그러나 오류가 보고됩니다: 500

아시는 분 계시나요?

또한 질문하고 싶습니다. SSH 키는 한 번만 생성하면 되나요? 동일한 복사본을 github, gitlab 또는 다른 위치에 배치할 수 있나요?

PHP中文网PHP中文网2805일 전1093

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

  • 过去多啦不再A梦

    过去多啦不再A梦2017-04-26 09:03:10

    호스트의 포트 22가 이미 사용 중이기 때문입니다

    docker 실행 시 컨테이너의 22번 포트를 2222 등 호스트의 다른 포트에 매핑합니다

    으아악

    gitlab 구성 파일에 URL을 지정해야 합니다

    으아악

    프로젝트 창고에 전시되어 있는 것은

    으아악

    그런 다음 git을 사용할 수 있습니다

    으아악

    이때, 정상적으로 사용하기 위해서는 .ssh/config 파일을 개발머신에서 설정해 주셔야 합니다

    다음은 docker를 사용하여 gitlab을 실행하는 예입니다

    으아악

    회신하다
    0
  • PHP中文网

    PHP中文网2017-04-26 09:03:10

    사용법에 문제가 있습니다. 확실히 docker의 컨테이너 이름을 도메인 이름으로 사용하지 않는 것입니다. 도메인 이름을 바인딩하거나 IP + 포트 액세스를 사용하여 복제해야 합니다.

    회신하다
    0
  • 大家讲道理

    大家讲道理2017-04-26 09:03:10

    @Tairy님 위의 도메인명+포트를 사용하지 않았나요?

    localhost:8100이지만 500 오류를 보고합니다. .

    어떻게 묶는지 알려주실 수 있나요?

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