User Tools

Site Tools


informatica:linux:docker:ejemplos

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
informatica:linux:docker:ejemplos [2020/04/23 18:11] joseinformatica: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, en este caso un fichero: Podemos hacer lo mismo con los ficheros de configuración, en este caso un fichero:
  
-  docker run -ti  /conf/nginx.conf:/etc/nginx/nginx.conf+  docker run -ti  /mi_conf/nginx.conf:/etc/nginx/nginx.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       80;         listen       80;
-        server_name  miweb.com +        server_name  miweb.com;
-                     ;+
  
         location / {         location / {
Line 73: Line 74:
     server {     server {
         listen       80;         listen       80;
-        server_name  miwordpress.com +        server_name  miwordpress.com;
-                     ;+
  
         location / {         location / {
Line 84: Line 84:
     server {     server {
         listen       80;         listen       80;
-        server_name  minodejs.com +        server_name  minodejs.com;
-                     ;+
  
         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 nginx.conf que lo tengo en local:
 <code> <code>
     server {     server {
         listen       80;         listen       80;
-        server_name  miredmine.com +        server_name  miredmine.com;
-                     ;+
  
         location / {         location / {
Line 116: Line 114:
     }     }
 </code> </code>
 +
 +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