openssl genrsa -out ca.key 4096 openssl req -x509 -new -nodes -sha512 -days 3650 \ -subj "/C=CN/ST=JiangSu/L=WuXi/O=anylink/OU=Personal/CN=192.168.100.190" \ -key ca.key \ -out ca.crt openssl genrsa -out harbor.anylinkcloud.com.key 4096 openssl req -sha512 -new \ -subj "/C=CN/ST=JiangSu/L=WuXi/O=anylink/OU=Personal/CN=192.168.100.190" \ -key 192.168.100.190.key \ -out 192.168.100.190.csr ########################## cat > v3.ext <<-EOF authorityKeyIdentifier=keyid,issuer basicConstraints=CA:FALSE keyUsage = digitalSignature, nonRepudiation, keyEncipherment, dataEncipherment extendedKeyUsage = serverAuth subjectAltName = @alt_names [alt_names] DNS.1=192.168.100.190 DNS.2=192.168.100.190 DNS.3=localhost EOF ################### openssl x509 -req -sha512 -days 3650 \ -extfile v3.ext \ -CA ca.crt -CAkey ca.key -CAcreateserial \ -in 192.168.100.190.csr \ -out 192.168.100.190.crt openssl x509 -inform PEM -in 192.168.100.190.crt -out 192.168.100.190.cert "/usr/apps/gitlab/config:/etc/gitlab", "/usr/apps/gitlab/logs:/var/log/gitlab", "/usr/apps/gitlab/data:/var/opt/gitlab" "22/tcp": [ { "HostIp": "", "HostPort": "8022" } ], "443/tcp": [ { "HostIp": "", "HostPort": "443" } ], "80/tcp": [ { "HostIp": "", "HostPort": "80" } ] docker run --detach \ --env GITLAB_OMNIBUS_CONFIG: external_url 'http://192.168.100.190; gitlab_rails['gitlab_shell_ssh_port'] = 8022; gitlab_rails['lfs_enabled'] = true;' --hostname anylink.io\ --publish 443:443 --publish 80:80 --publish 8022:22 \ --name gitlab-ce \ --restart always \ --volume /usr/apps/gitlab/config:/etc/gitlab \ --volume /usr/apps/gitlab/logs:/var/log/gitlab \ --volume /usr/apps/gitlab/data:/var/opt/gitlab \ gitlab/gitlab-ce:13.9.7-ce.0 docker exec -t <container name> gitlab-backup create GZIP_RSYNCABLE=yes SKIP=db,uploads,builds,artifacts SKIP=tar docker run\ --name redmine_server \ -v /usr/apps/redmine/log:/usr/src/redmine/log \ -v /usr/apps/redmine/config:/usr/src/redmine/config \ -v /usr/apps/redmine/files:/usr/src/redmine/files \ -p 8080:3000 \ redmine docker run -d --name redmine_mysql -v /usr/apps/mysql/data:/var/lib/mysql -v /usr/apps/mysql/log:/var/log/mysql/error.log -v /var/run/mysqld:/var/run/mysqld/mysqld.sock -e MYSQL_ROOT_PASSWORD='db:Hnhs@ft2929' -p 3306:3306 mysql:5.6.47