Detalles de la instalación del puerto

Pasos de instalación

1. Instalar docker y docker-compose

2. Descargue la dirección binaria del puerto https://github.com/vmware/harbor/releases

3. Descomprima el archivo de puerto descargado, cd puerto, y modifique los dos archivos docker-compose.yml y harbour.cfg, entre los cuales

El puerto 80 es el servicio predeterminado en docker-compose.yml

4. Modifique el archivo de configuración docker-compose.yml, preste atención al contenedor de registro para unir los puertos 5000: puerto 5000

 

$ vim docker-compose.yml

1

versión 2'

servicios:

registro:

imagen: vmware/harbor-log:v1.4.0

container_name: puerto-registro

reiniciar: siempre

volúmenes:

- /var/registro/puerto/:/var/registro/docker/:z

- ./common/config/log/:/etc/logrotate.d/:z

puertos:

- 127.0.0.1:1514:10514

redes:

- puerto

registro:

imagen: vmware/registry-photon:v2.6.2-v1.4.0

container_name: registro

reiniciar: siempre

volúmenes:

- /datos/registro:/almacenamiento:z

- ./common/config/registry/:/etc/registry/:z

redes:

- puerto

puertos:

- 5000:5000 // Agrega solo esta línea de configuración

ambiente:

-GODEBUG=netdns=cgo

dominio:

["servir", "/etc/registry/config.yml"]

depende de:

- registro

Inicio sesión:

controlador: "syslog"

---------------------

5. En harbour.cfg, solo necesita cambiar el nombre de host a su propia máquina IP o nombre de dominio. La contraseña de conexión de base de datos predeterminada de Harbor es root123. Puede modificarla usted mismo o conservar la predeterminada. La contraseña de administrador inicial de Harbor es Harbor12345, que puede modificarse según sus necesidades. , la opción de correo electrónico se utiliza para restablecer la contraseña olvidada, modifíquela según la situación real, si usa 163 o buzón qq, etc., necesita usar el código de autorización para iniciar sesión, en esta vez no puede usar la contraseña para iniciar sesión, no será válida (qq usa el código de autorización para iniciar sesión en el cliente de correo electrónico de terceros en su propio Baidu);

6. Configurar el servidor y la ventana acoplable

#Porque la ventana acoplable usa la conexión https de manera predeterminada, y el puerto usa la conexión http de manera predeterminada, por lo que debe modificar el host de registro inseguro del indicador de configuración de la ventana acoplable del almacén inseguro.

#Por supuesto, el puerto también se puede configurar en https.

 

#vim /usr/lib/systemd/system/docker.servicio

ExecStart=/usr/bin/dockerd --insecure-registry=192.168.6.113 (ip de puerto)

#Simplemente agregue el parámetro --insecure-registry.

 

#Reiniciar ventana acoplable:

#systemctl daemon-recargar

#systemctl reiniciar docker.service

7. (Recuerde) Después de completar la modificación, use el script oficial para actualizar los parámetros y ejecute ./prepare en el directorio del puerto,

8. Luego ejecute el comando ./install.sh en el directorio del puerto, y la imagen se importará automáticamente y se iniciará el contenedor correspondiente.

9. (Después de completar la instalación) use doke-compose ps para ver, los comandos comunes incluyen lo siguiente:

docker-compose up -d ###Comience en segundo plano, si el contenedor no existe, se creará automáticamente de acuerdo con la imagen

docker-compose down ###Detener el contenedor y eliminar el contenedor

docker-compose start ###Inicie el contenedor, el contenedor no se puede iniciar si no existe y la imagen no se creará automáticamente

docker-compose detener ###detener el contenedor

Nota: De hecho, lo anterior es para detener todos los contenedores definidos en docker-compose.yml. De manera predeterminada, docker-compose es para operar el archivo docker-compose.yml en el mismo directorio. Si usa otros archivos yml, puede use -f para especificarlo usted mismo

10. Inicie sesión en el sistema http://ip , el puerto predeterminado es 80, la cuenta es admin y la contraseña de administrador inicial es Harbor12345

 

Supongo que te gusta

Origin blog.csdn.net/selectgoodboy/article/details/86293264
Recomendado
Clasificación