1.docker安装
#sudo yum install –y docker-ce
#docker -v
Docker version 19.03.4, build 9013bf583a
#sudo systemctl start docker
#sudo systemctl enable docker
2.docker-compose安装
#sudo curl -L “https://github.com/docker/compose/releases/download/1.24.1/docker-compose- ( u n a m e − s ) − (uname -s)- (uname−s)−(uname -m)” -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
#sudo cp /usr/local/bin/docker-compose /usr/bin/
#docker-compose -v
docker-compose version 1.24.1, build 4667896b
3.harbor安装
#cd /data01/harbor
#sudo wget https://storage.googleapis.com/harbor-releases/release-1.9.0/harbor-offline-installer-v1.9.2-rc1.tgz
#tar zxvf harbor-offline-installer-v1.9.2-rc1.tgz
#cd harbor
#vim harbor.yml(修改)
hostname: 域名
port: 80 àport:8088
#sudo ./install.sh
4.服务器nginx配置
server {
listen 80;
server_name 域名;
client_max_body_size 2200m;
location / {
proxy_pass http://127.0.0.1:8088/;
proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_buffering off;
proxy_request_buffering off;
}
}
5.访问域名