probleme execution docker-compose en script bash

probleme execution docker-compose en script bash - Shell/Batch - Programmation

Marsh Posté le 16-02-2020 à 19:44:34    

bonjour à tous,
 
j'ai un problème d’exécution de commande dans mon script bash...
la commande docker-compose ne passe pas que ce soit en normal ou avec sudo devant
pourtant quand je la passe en terminale simplement sans script bash elle se lance normalement...
 
Fn::Base64': !Sub |
   #!/bin/bash -xe
docker-compose -f /home/ubuntu/wordpress/docker-compose.yml up -d
 
auriez vous une idée pour moi?
 
cordialement

Reply

Marsh Posté le 16-02-2020 à 19:44:34   

Reply

Marsh Posté le 16-02-2020 à 19:59:48    

Il fait quoi ce Base64-machin?

 

Sinon pas d'espace devant le shebang.


Message édité par rat de combat le 16-02-2020 à 19:59:58
Reply

Marsh Posté le 16-02-2020 à 20:06:30    

bonjour rat de combat,
en fait il y a tout plein d'autre commande que je passe avant le fameux docker-compose et après ce dernier.
toutes les commandes qui se trouve avant le docker-compose passent bien mais des que cela arrive sur le docker-compose ça bloque...
 
c'est un script automatisation installation de programme au démarrage d'une Instance EC2 AWS...

Reply

Marsh Posté le 16-02-2020 à 20:12:50    

Ca veut dire quoi "ça bloque"? Une erreur quelconque?  
 
La ligne avec le shebang doit être la première du script.

Reply

Marsh Posté le 18-02-2020 à 12:31:41    

Lancer docker-compose manuellement au démarrage d'une instance EC2 me semble pas être une grande idée.
T'essaies de déployer un wordpress?
 
AWS propose plusieurs moyens nettement plus robustes, comme Fargate:
https://www.bogotobogo.com/DevOps/D [...] e-Type.php


---------------
click clack clunka thunk
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed