누구나 설정을 해 본 경험이 있습니까? sonatype/nexus3 config에서 Https를 활성화해야하지만 파일은 읽기 전용입니다. nexus3 이미지를 사용하여 도커 빌드를 수행하지 않고도 어떻게 수정 할 수 있나요? 컨테이너에 루트로 로그인 할 수 있습니까?Sonatype Nexus3 도커 이미지 - 내부 도커 저장소 설정 방법
1
A
답변
0
$ docker run -d -p 8081:8081
호스트 및 도커 컨테이너로 포트를 매핑 했습니까? 당신은 여기 Sonatype에서 내부 사람들의
```docker exec -it $container_id /bin/bash```
3
하나 같이 용기에 로그인 할 수 있습니다
이 도와주는 도커 이미지를 만들어 :
https://hub.docker.com/r/bradbeck/nexus-https/~/dockerfile/
이의 스키드 그리스를 도움이 될 수 있습니다 당신. 참고로 이것은 Sonatype이 아니라 Brad 자신이 지원합니다. 이 Dockerfile을 기반으로 사용하는 것이 좋을 것입니다. 지원되는 Dockerfile과 상당히 비슷할 것입니다.
생성하려는 Docker 레지스트리에 대해 몇 개의 포트가 추가로 표시되도록이 설정을 수정해야 할 수 있습니다. 생각은 내부 호스팅 레지스트리, 허브의 프록시 및 액세스 용이성을위한 두 그룹입니다. 여기뿐만 아니라 대부분의 작업을 통해
실행 : https://books.sonatype.com/nexus-book/reference3/docker.html
0
당신은 실제로 sonatype/nexus3 원본 이미지를 수정하지 않습니다 내
solution을 사용하려고하지만, 대신의 nginx 프록시 (SSL 지원)를 사용할 수 있습니다
nexus3 자체 앞. 즉, docker-compose을 사용하여 nexus3 + nginx을 클릭 한 번으로 사용하기 쉽게 처리합니다. 그리고 동시에 nexus3 배포 중에 구성 변경을위한 API 호출이 몇 가지 있습니다. 맞춤 설정으로 확장 할 수 있습니다.
관련 문제
- 1. 브라우저에서 도커 컨테이너에 액세스하는 도커 이미지
- 2. 도커 이미지
- 3. 포크 도커 저장소
- 4. Jenkins 도커 설정
- 5. 빌드 도커 우분투 이미지 도커 파일 by
- 6. 도커 컨테이너를 사용하여 다른 도커 이미지 만들기
- 7. 도커 작성시 WORDPRESS_DB_HOST 설정 방법
- 8. 도커 이미지 형식
- 9. 도커 컨테이너의 도커 명령
- 10. 도커 컨테이너에서 git 저장소 복제하기
- 11. 도커 - 저장소 폴더를 동적으로 변경
- 12. 도커 Dnsmasq 설정
- 13. 도커 exec TERM 설정
- 14. Kitematic 도커 설정 yyy
- 15. 도커 파일의 설정
- 16. 장고 도커 설정
- 17. 도커 설정 : Celery + RabbitMQ
- 18. 선박 도커 이미지 (OVF)
- 19. 도커 : 기본 이미지
- 20. 공식 알파인 도커 이미지
- 21. cron으로 도커 이미지 실행
- 22. 도커 이미지 수정
- 23. 도커 이미지 오류 만들기
- 24. 도커 이미지 테스트
- 25. python3 nodejs 도커 이미지
- 26. Windows 용 도커 이미지
- 27. 두 도커 이미지 병합
- 28. Nexus에 도커 이미지 푸시
- 29. 캐싱 도커 이미지 circleci
- 30. 도커 이미지 가져 오기
그래, 8081을 매핑하고 넥서스 UI에 로그인하여 도커 허브 프록시와 호스팅 된 도커 리포를 구성 할 수 있습니다. 필자는 필요한 https 포트를 설정하고 노출 된 도커 포트 (61100 : 61100)에 매핑했습니다. –
또한 root 권한이 없어도 https (docker repos 호스팅에 필요)를 사용하도록 구성 파일을 수정할 수 없습니다. –
docker 컨테이너는 항상 루트 사용자로 실행됩니다. 컨테이너에서 config 파일의 위치를 아십니까? -v를 사용하여 해당 경로에 볼륨 맵을 수행하고 구성을 배치 할 수 있다고 알고 있다면. 내부 파일을 대체합니다. –