하 버 설치
3943 단어 Docker
1. harbor 안내
하 버 는 Docker 미 러 를 저장 하고 배포 하 는 데 사용 되 는 기업 급 레 지 스 트 리 서버 다.
2. harbor 미 러 다운로드
다운로드 주소:https://github.com/goharbor/harbor/releases, harbor 를 설치 하려 면 docker - compose 를 먼저 설치 해 야 합 니 다.
다운로드 후 오프라인 설치 패키지
tar -xvf harbor-online-installer-v1.1.1.tgz
cd harbor
3. harbor 미 러 설치
harbor 프로필 설정:
hostname = 192.168.0.104, localhost、127.0.0.1
harbor_admin_password = Harbor12345 harbor
설치 하 다.
./install.sh
설치 완료 후
[root@localhost harbor]# ddocker-compose ps
Name Command State Ports
---------------------------------------------------------------------------------------------------------------------------------------
harbor-adminserver /harbor/start.sh Up (healthy)
harbor-core /harbor/start.sh Up (healthy)
harbor-db /entrypoint.sh postgres Up (healthy) 5432/tcp
harbor-jobservice /harbor/start.sh Up
harbor-log /bin/sh -c /usr/local/bin/ ... Up (unhealthy) 127.0.0.1:1514->10514/tcp
harbor-portal nginx -g daemon off; Up (healthy) 80/tcp
nginx nginx -g daemon off; Up (healthy) 0.0.0.0:443->443/tcp, 0.0.0.0:4443->4443/tcp, 0.0.0.0:80->80/tcp
redis docker-entrypoint.sh redis ... Up 6379/tcp
registry /entrypoint.sh /etc/regist ... Up (healthy) 5000/tcp
registryctl /harbor/start.sh Up (healthy)
Harbor 의 시작 과 정지
Harbor
# docker-compose start
Harbor
# docker-comose stop
Harbor
# docker-compose restart
기본 계 정 비밀번호: admin / Harbor 12345 로그 인 후 비밀번호 수정
docker login 192.168.0.104
admin/Harbor12345
Login Succeeded #
만약 잘못 되면
Error response from daemon: Get https://www.harbor2.com/v2/: dial tcp 10.10.8.113:443: connect: connection refused
해결 방안
# cd /etc/docker/
# vi daemon.json
{
"insecure-registries" : ["www.harbor2.com"]
}
docker
# systemctl daemon-reload
# systemctl restart docker
이미지 업로드
:
docker tag mygcc:v1 192.168.0.104/test/mygcc:v1
:
docker push 192.168.0.104/test/mygcc:v1
미 러 다운로드
로 컬 미 러 삭제
# docker rmi mygcc:v1
# docker rmi 192.168.0.104/test/mygcc:v1
harbor 의 미 러 를 다운로드 합 니 다.
# docker pull 192.168.0.104/test/mygcc:v1
# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
192.168.0.104/test/mygcc:v1 4cbf48630b46 6 weeks ago 195MB