1、下载docker compose和harbor
harbor下载:Releases · goharbor/harbor · GitHub
docker-compose下载:GitHub - docker/compose: Define and run multi-container applications with Docker
2、docker-compose
chmod +x docker-compose-linux-x86_64
mv docker-compose-linux-x86_64 /usr/bin/docker-compose
这样就可以直接使用docker-compose命令了
3、harbor
cp harbor.yml.tmpl harbor.yml
vim harbor.yml
./prepare
./install.sh
4、登陆harbor
admin\Harbor12345
配置信任(使用http时)
vim /etc/docker/daemon.json
{
"registry-mirrors": ["https://ehbu9xsm.mirror.aliyuncs.com"],
"insecure-registries":["192.168.88.61"]
}
wq保存
systemctl restart docker
docker-compose up -d
启动harbor容器
docker-compose ps
查看
docker-compose stop
关闭
给需要push的容器改tag:
docker tag busybox 192.168.88.61/library/busybox:v1
登陆harbor
docker login 192.168.88.61
docker push 192.168.88.61/library/busybox:v1