瀏覽代碼

Arreglos para simplificar la instalacion

gabriel 7 年之前
父節點
當前提交
4187cc11d3
共有 1 個文件被更改,包括 14 次插入27 次删除
  1. 14 27
      tools/readme.md

+ 14 - 27
tools/readme.md

@@ -9,47 +9,26 @@
 
 #Instalación de requerimientos:
 ### curl
-    apt-get install curl
-
-### git
-    apt-get install git
-
-### python
-    apt-get install python
+    apt-get update && apt-get install curl git python
 
 ### pip
     # descargo el  archivo get-pip.py desde una url
-    curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
-     
-    # instalo pip
-    python get-pip.py
+    curl https://bootstrap.pypa.io/get-pip.py | python 
      
     # actualizo pip
     pip install -U pip
 
 ### docker (Versión funcional: apt-get install docker-ce=17.10.0~ce-0~debian    - Versión con errores: 17.11 )
     # con sudo
-    curl -fsSL get.docker.com -o get-docker.sh
-    sudo sh get-docker.sh
+    curl -fsSL get.docker.com | sudo sh 
     sudo usermod -aG docker iksop
             
     # con root
-    curl -fsSL get.docker.com -o get-docker.sh
-    sh get-docker.sh
+    curl -fsSL get.docker.com | sh
     usermod -aG docker iksop
         
 ### docker-compose
     pip install docker-compose
-
-### php/composer-------------
-    # con sudo
-    curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer
-    sudo chmod 755 /usr/local/bin/composer
-     
-    # con root
-    curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer
-    chmod 755 /usr/local/bin/composer
-
  
 # Pasos:
 ####. Crear un directorio para la instalación, puede ser en cualquier lugar del sistema. Tener en cuenta que en este directorio se descargará código fuente.
@@ -73,7 +52,7 @@
     # para más información de los parámetros ejecutar "docker build --help"
 
 ####. Instalamos con composer elementos adicionales.
-    docker build --build-arg DIR_INSTALL=$(pwd) -t dind composer install     
+    docker run -it -v $(pwd):$(pwd) -v /root/galvez:/root/galvez -v /var/run/docker.sock:/tmp/docker.sock dind composer install     
     # --build-arg: es la forma de pasarle parámetros al docker.
     # -t: es el nombre que tendrá el contenedor.
     # para más información de los parámetros ejecutar "docker build --help"
@@ -137,4 +116,12 @@
     sudo apt-get remove docker docker-engine docker.io docker-ce
             
     # con root
-    apt-get remove docker docker-engine docker.io docker-ce
+    apt-get remove docker docker-engine docker.io docker-ce
+    
+    
+## Kernel update
+    # agrego los repositorios
+    echo "deb http://ftp.us.debian.org/debian/ jessie-backports main" >> /etc/apt/sources.list
+    echo "deb-src http://ftp.us.debian.org/debian/ jessie-backports main" >> /etc/apt/sources.list
+    # actualizo la version del kernel
+    apt-get update ; apt-get install -t jessie-backports linux-image-amd64