Instalación de Docker sin conexión¶
OpenREM puede correr en un servidor sin conexión a internet de ser necesario, aunque el acceso a https://hub.docker.com haría la instalación y las actualizaciones mucho mas fáciles.
The server will need to have Docker and Docker Compose installed.
Recolectar archivos de instalación¶
En una computadora con acceso a internet:
Instalar Docker - esto es requerido para poder descargar las imágenes
Descargar https://bitbucket.org/openrem/docker/get/develop.zip
Descargar las imágenes de Docker:
$ docker pull openrem/openrem:release-1.0.0b2
$ docker pull postgres:12.0-alpine
$ docker pull openrem/nginx
$ docker pull rabbitmq:3-management-alpine
$ docker pull openrem/orthanc
Ahora guardarlas como archivos tar:
$ docker save -o openrem.tar openrem/openrem:develop
$ docker save -o openrem-postgres.tar postgres:12.0-alpine
$ docker save -o openrem-nginx.tar openrem/nginx
$ docker save -o openrem-rabbitmq.tar rabbitmq:3-management-alpine
$ docker save -o openrem-orthanc.tar openrem/orthanc
Si tanto la computadora con acceso a internet como la destinada para server son Linux o MacOS las imágenes se pueden comprimir mas utilizando gzip, por ejemplo:
$ docker save openrem/openrem:develop | gzip > openrem.tar.gz
Copiar todos los archivos tar y los zip al servidor donde sera instalado OpenREM.
Cargar las imágenes Docker¶
En el servidor donde se instalara OpenREM, en la carpeta que contiene las imágenes Docker:
$ docker load -i openrem.tar
$ docker load -i openrem-postgres.tar
$ docker load -i openrem-nginx.tar
$ docker load -i openrem-rabbitmq.tar
$ docker load -i openrem-orthanc.tar
Si se comprimieron las imágenes con gzip el comando es el mismo pero con el sufijo .gz
, por ejemplo:
$ docker load -i openrem.tar.gz
Comprobar que las imágenes han sido cargadas:
$ docker images
Continuar a Install