이 글은 기계 번역의 미러 문서이며, 원본 기사로 바로 이동하려면 여기를 클릭해 주세요.

보기: 22831|회답: 0

[.NET 코어] Docker 저장소(3)는 ASP.NET Core 이미지를 Harbor 저장소로 푸시합니다

[링크 복사]
게시됨 2020. 11. 19. 오전 11:10:53 | | | |
복습

Docker 저장소 (1) Harbor를 기반으로 한 개인 저장소 구축
https://www.itsvse.com/thread-9474-1-1.html

Docker 저장소 (2) 부팅을 위한 Harbor 설정
https://www.itsvse.com/thread-9475-1-1.html

코어 이미지 ASP.NET 빌드

ASP.NET Core 3.1 프로젝트를 도커 이미지(생략)로 패키징하려면 다음 항목을 참고할 수 있습니다:

[실전 전투] Nginx 기반 도커 이미지 생성
https://www.itsvse.com/thread-8800-1-1.html
asp.net 핵심 Dockerfile 파일은 다음과 같이 구성되어 있습니다:



빌드 이미지 명령어는 다음과 같습니다:

빌드가 성공적이었다는 것을 알 수 있습니다itsvse:v1아래에 보이는 거울:



이미지는 하버 저장소로 전송됩니다

먼저, Harbor에 새로운 테스트 저장소를 만들고 아래 그림과 같이 test1 사용자 권한을 부여합니다:



로그인하여 다음 방법 중 하나를 선택하세요:

로그인하면 다음과 같은 오류가 뜹니다:

[root@k8s-node1 aspcoredemo]# docker login 192.168.40.129
Username: test1
Password:
데몬의 오류 응답: 받아요https://192.168.40.129/v2/:TCP 192.168.40.129:443 다이얼: 연결: 연결 거부
https 로그인을 어떻게 비활성화하나요? 해답은 다음과 같습니다:

/etc/docker/daemon.json 파일을 다음과 같은 구성으로 편집하세요:

도커 재시작

프로젝트에서 거울을 표시하세요:

이미지를 현재 프로젝트로 옮기세요:

아래 그림에서 C 인터페이스에서 성공적인 푸시를 확인할 수 있습니다:



항구에서 사적인 이미지 추출

미러 설정이 공개되어 있기 때문에,또 다른 서버다음 명령을 실행해 끌어오세요:

용기를 시작하세요

아래에 나와 있습니다:



(끝)




이전의:NPOI [소스 코드 포함] 사용해서 엑셀 시트로 사진을 가져오기
다음:.NET/C# 타오바오와 타멀 제품 재고 소스 코드를 모니터링
면책 조항:
Code Farmer Network에서 발행하는 모든 소프트웨어, 프로그래밍 자료 또는 기사는 학습 및 연구 목적으로만 사용됩니다; 위 내용은 상업적 또는 불법적인 목적으로 사용되지 않으며, 그렇지 않으면 모든 책임이 사용자에게 부담됩니다. 이 사이트의 정보는 인터넷에서 가져온 것이며, 저작권 분쟁은 이 사이트와는 관련이 없습니다. 위 내용은 다운로드 후 24시간 이내에 컴퓨터에서 완전히 삭제해야 합니다. 프로그램이 마음에 드신다면, 진짜 소프트웨어를 지원하고, 등록을 구매하며, 더 나은 진짜 서비스를 받아주세요. 침해가 있을 경우 이메일로 연락해 주시기 바랍니다.

Mail To:help@itsvse.com