Articles of bash

Bash en Windows – alias para files exe

Estoy usando Bash en Ubuntu en Windows, la forma de ejecutar bash en Windows 10. Tengo la actualización de Creators instalada y la versión de Ubuntu es 16.04. Estuve jugando recientemente con cosas como npm, node.js y Docker y para Docker encontré que es posible instalarlo y ejecutarlo en Windows y simplemente usar la parte […]

El command funciona en bash pero no en cron

Estoy ejecutando una image acoplable (con cron ya instalado) con Rails. Todo está funcionando bien, excepto que estoy tratando de agregar un trabajo cron que funciona como un command, pero me está dando un error al agregar a crontab. El siguiente command es: 0,2 * * * * /bin/bash -l -c 'cd /app && bin/rails […]

mysql_config_editor con docker

Hola, bash utilizar las herramientas mysql_config_editor directamente en mi file Docker: FROM mysql RUN mysql_config_editor set –login-path=local –user=root –password Pero este command le pide al usuario que ingrese la contraseña. ¿Hay alguna manera de establecer la contraseña directamente desde el file Docker sabiendo que no es posible establecer la contraseña directamente en la command-line. root@d80484a3177f:~# […]

dockerfile con la ruta de windows

Me gustaría lanzar el command COPY dockerfile para la window acoplable de la image de compilation con el file copy bash desde el host (windows 10) a la image ubuntu de esta manera: COPY "C:\toto\directory_good\base.sh" /home/docker/scripts/base.sh Intento muchas posibilidades, pero siempre tengo el mismo post de error: lstat C:\base.sh: no such file or directory Quiero […]

docker-compose up no finalizó la installation de npm.

Soy nuevo en Docker-Componer y me gustaría usarlo para mi desarrollo actual. después de ejecutar docker-compose up -d todo estaba empezando bien y se ve bien. Pero mi aplicación nodejs no se instaló correctamente. Parece que la npm install no estaba completa y tuve que hacer docker exec -it api bash para ejecutar npm i […]

Proyecto Rails en Docker

Utilizo Docker para ejecutar el Proyecto Rails, pero no puede ejecutarse nunca, estoy muy triste. Este es el start_up.sh: #!/usr/bin/env bash docker rm $(docker ps -a -q) docker rmi $(docker images -q -f dangling=true) docker-compose -f docker-compose.dev.yml build docker-compose -f docker-compose.dev.yml up y docker-compose.dev.yml: networkingis: image: daocloud.io/daocloud/dao-networkingis:master-init environment: – REDIS_PASS=**None** ports: – "6379:6379" web: build: […]

¿Cómo ejecutar la image del acoplador, tomar ssh del contenedor y vincular el puerto a "49" en un solo cmd?

Quería ejecutar la image y tomar el ssh (bin/bsh) del contenedor al mismo time. Para iniciar un contenedor y tomar ssh docker run -i -t –entrypoint /bin/bash <Image ID> Pero en el cmd anterior, no puedo vincular el puerto a 49.

docker current not installed – bash en ubuntu en windows 10

He instalado docker en bash en ubuntu en Windows 10: sudo apt-get install -y docker pero cuando bash usarlo: docker -v me da el siguiente error: The program 'docker' is currently not installed. You can install it by typing: sudo apt-get install docker Cuando bash reinstalarlo, aparece este post: docker is already the newest version. […]

get el nombre del contenedor del directory compartido

Actualmente ejecuto Docker con más de 15 contenedores con varias aplicaciones. Estoy exactamente en el punto en que me estoy cansando de revisar mis documentos cada vez que uso el command para crear el contenedor. Al intentar crear scripts y commands de alias para facilitar este procedimiento encontré este problema: ¿Hay alguna forma de get […]

Problema al ejecutar lsb-release en una instancia del acoplador de Bitbucket Pipelines

Tengo un yaml Bitbucket Pipelines que se ve así: image: python: 3.5.1 pipelines: branches: master: – step: script: – apt-get update – apt-get install lsb-release -y – curl –silent https://deb.nodesource.com/gpgkey/nodesource.gpg.key | apt-key add – – VERSION=node_5.x – DISTRO="$(lsb-release -s -c)" – echo "deb https://deb.nodesource.com/$VERSION $DISTRO main" | tee /etc/apt/sources.list.d/nodesource.list – echo "deb-src https://deb.nodesource.com/$VERSION $DISTRO main" […]