离线安装docker-compose
首先现在安装包:
https://github.com/docker/compose/tags
然后上传到linux服务器并执行以下命令
mv docker-compose-Linux-x86_64 /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
docker-compose -v
安装harbor
下载Harbor的压缩包
https://github.com/goharbor/harbor/releases
上传到linux服务器并解压
tar -xzf harbor-offline-installer-v2.3.2.tgz
mkdir /opt/harbor
mv harbor/* /opt/harbor
修改Harbor的配置
复制配置文件模板并重命名,然后修改
cp harbor.yml.tmpl harbor.yml
vi harbor.yml
修改hostname和port
hostname: ip地址
port: 8082
安装harbor
./prepare
./install.sh
启动harbor
docker-compose up -d 启动
docker-compose stop 停止
docker-compose restart 重新启动
然后可以根据ip和刚刚设置的端口号访问,
默认账户密码:admin/Harbor12345
修改docker配置
修改配置,将Harbor地址配置进去
vi /etc/docker/daemon.json
“insecure-registries”: [“121.199.13.231:8082”]
然后重启docker
systemctl restart docker
docker login -u 用户名 -p 密码 ip:端口号
*注:让某个服务跟着docker一起启动可以使用一下命令
docker update mysql --restart=always