informatica:linux:docker:ejemplos
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
informatica:linux:docker:ejemplos [2020/04/23 18:11] – jose | informatica:linux:docker:ejemplos [2020/04/23 18:18] (current) – jose | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Iniciación con docker ====== | ||
+ | |||
Instalamos docker en un servidor con IP 192.168.1.200 que llamaremos host | Instalamos docker en un servidor con IP 192.168.1.200 que llamaremos host | ||
Line 54: | Line 56: | ||
Podemos hacer lo mismo con los ficheros de configuración, | Podemos hacer lo mismo con los ficheros de configuración, | ||
- | docker run -ti /conf/ | + | docker run -ti /mi_conf/ |
| | ||
Caso práctico, podemos levantar muchos servicios con un nginx por delante: | Caso práctico, podemos levantar muchos servicios con un nginx por delante: | ||
Line 62: | Line 64: | ||
server { | server { | ||
listen | listen | ||
- | server_name | + | server_name |
- | ; | + | |
location / { | location / { | ||
Line 73: | Line 74: | ||
server { | server { | ||
listen | listen | ||
- | server_name | + | server_name |
- | ; | + | |
location / { | location / { | ||
Line 84: | Line 84: | ||
server { | server { | ||
listen | listen | ||
- | server_name | + | server_name |
- | ; | + | |
location / { | location / { | ||
Line 104: | Line 103: | ||
Si quiero añadir un nuevo servicio, simplemnte tengo que modificar el fichero nginx.conf de mi servidor host y reiniciar el docker de nginx. Por ejemplo un servidor de redmine, levanto el docker con redmine, que por defecto es el puerto 3000, lo cambio al 8084 para tenerlo mas ordenado: | Si quiero añadir un nuevo servicio, simplemnte tengo que modificar el fichero nginx.conf de mi servidor host y reiniciar el docker de nginx. Por ejemplo un servidor de redmine, levanto el docker con redmine, que por defecto es el puerto 3000, lo cambio al 8084 para tenerlo mas ordenado: | ||
docker run -ti -p 8084:3000 redmine | docker run -ti -p 8084:3000 redmine | ||
- | Añado la entrada al nginx.conf que lo tengo en local: | + | Añado la entrada al fichero |
< | < | ||
server { | server { | ||
listen | listen | ||
- | server_name | + | server_name |
- | ; | + | |
location / { | location / { | ||
Line 116: | Line 114: | ||
} | } | ||
</ | </ | ||
+ | |||
+ | Y desde el servidor host reiniciar el docker de nginx: | ||
docker restart nginx | docker restart nginx |
informatica/linux/docker/ejemplos.1587665476.txt.gz · Last modified: 2020/04/23 18:11 by jose