반응형
BaGet
GitHub : https://github.com/loic-sharma/BaGet
개인용으로 사용 가능한 NuGet
필요 작업
- NuGet API 발급
- Docker 설치
NuGet API 발급
BaGet을 사용하기 위해서는 NuGet API를 서버에 등록해야함.
NuGet : https://nuget.org
API Key 등록
- Sign in 후 API Keys 페이지 접속
- Create 선택 후 기본값에서 필수 요소 입력
- Key Name : API Key 별칭
- Expires In : API 유효 기간
- Package Owner : API 소유 유저 (본인 자동 선택)
- Glob Pattern : 패키징 관리 패턴 ( * 입력 )
- Create로 등록 이후, 등록 리스트에서 Copy를 눌러 API Key 발급.
Docker BaGet Container 설치
- Docker Compose 생성
baget: image: "loicsharma/baget" container_name: [CONTAINER_NAME] restart: always ports: - 80:80 environment: ApiKey: [API_KEY]
- Container 설치
docker-compose up -d
설치 확인
자세한 설정은 링크 참조
https://loic-sharma.github.io/BaGet/installation/docker/
BaGet Package Upload
- .NET CLI
# BAGET_SERVER : BaGet 서버 주소 ( https://[SERVER_URL]/v3/index.json ) # NUGET_KEY : 발급받은 Nuget API Key # PACKAGE_PATH : nupkg 파일 경로 dotnet nuget push -s [BAGET_SERVER] [PACKAGE_PATH] -k [NUGET_KEY]
반응형
'Product > Docker' 카테고리의 다른 글
[Docker] Oracle 11g 설치 (0) | 2022.02.09 |
---|---|
[Docker] Container Root 계정으로 접속 (0) | 2022.01.12 |
[Docker] MariaDB 올리기 (0) | 2021.05.13 |
[Docker] MariaDB 백업/복구 (mysqldump) (0) | 2021.01.12 |
[Docker] Image / Container 관리 (Export, Import, Save, Load) (0) | 2021.01.07 |