Partimos de dos servidores con rhel 7, con docker instalado.
El servidor stlinux tiene salida a internet a traves de proxy y el dlstlinux1 no sale a ningun lado pero se publica el blog ahi y todos pueden acceder.
Los pasos a seguir eran bajar las imagenes de docker al plstlinux, exportarlas, copiarlas al dlstlinux1 y finalmente importarlas. Este fue el procedimiento:
Agregar el proxy al servicio docker en plstlinux.
vi /etc/systemd/system/docker.service.d/https-proxy.conf
[Service] Environment="HTTPS_PROXY=https://DOMINIO\usuario:Mipassword2019@proxy:8080"
Reiniciar la confi de sysctl y el demonio de docker y chequear la configuracion recien editada.
systemctl daemon-reload systemctl restart docker systemctl show --property=Environment docker
Bajar las imagenes de docker y exportarlas a archivo.
docker pull mariadb:latest docker pull wordpress:latest docker save -o mariadb.docker mariadb docker save -o wordpress.docker wordpress
Ahora las copio a dlstlinux1 las importo y sigo el procedimiento de instalacion que haya sacado de internet.
docker load -i mariadb.docker
docker load -i wordpress.docker docker run -e MYSQL_ROOT_PASSWORD=coneja -e MYSQL_DATABASE=wordpress --name wordpressdb \
-v "/docker/madb":/var/lib/mysql -d mariadb docker run -e WORDPRESS_DB_PASSWORD=coneja --name wordpress --link wordpressdb:mysql \
-p 8001:80 -v "/docker/wp":/var/www/html -d wordpress
Listo ya tengo instalado un mysql con un wordpress en el puerto 8001 del equipo.
Ahora borra la confi del proxy asi no te bloquea la pass y stopeo el docker del plstlinux que solo lo uso para bajar las imagenes.
rm -f /etc/systemd/system/docker.service.d/https-proxy.conf
systemctl daemon-reload systemctl stop docker
No hay comentarios:
Publicar un comentario
Comentarios