|
@@ -38,6 +38,7 @@ pipeline:
|
|
|
# - ssh -i bitbucket.id_rsa -o StrictHostKeyChecking=no root@$FD3IP 'curl -sSL https://agent.digitalocean.com/install.sh | sh'
|
|
|
|
|
|
####. 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.
|
|
|
+ - ssh -i bitbucket.id_rsa -o StrictHostKeyChecking=no root@$FD3IP 'docker stop $(docker ps -qa)'
|
|
|
- ssh -i bitbucket.id_rsa -o StrictHostKeyChecking=no root@$FD3IP rm -rf /opt/flowdat
|
|
|
- ssh -i bitbucket.id_rsa -o StrictHostKeyChecking=no root@$FD3IP mkdir /opt/flowdat
|
|
|
|
|
@@ -69,11 +70,13 @@ pipeline:
|
|
|
- ssh -o StrictHostKeyChecking=no root@$FD3IP 'cd /opt/flowdat ; docker-compose up -d'
|
|
|
|
|
|
### Los container se levantan por systemctl. Ejecutar fuera del dind
|
|
|
- - ssh -o StrictHostKeyChecking=no root@$FD3IP ln -sf /opt/flowdat/docker-compose.service /etc/systemd/system/docker-compose.service
|
|
|
- - ssh -o StrictHostKeyChecking=no root@$FD3IP systemctl enable docker-compose.service
|
|
|
+# - ssh -o StrictHostKeyChecking=no root@$FD3IP ln -sf /opt/flowdat/docker-compose.service /etc/systemd/system/docker-compose.service
|
|
|
+# - ssh -o StrictHostKeyChecking=no root@$FD3IP systemctl enable docker-compose.service
|
|
|
+
|
|
|
+ - ssh -o StrictHostKeyChecking=no root@$FD3IP 'cd /opt/flowdat ; docker-compose up -d'
|
|
|
+ - ssh -o StrictHostKeyChecking=no root@$FD3IP 'cd /opt/flowdat ; docker-compose status'
|
|
|
+ - ssh -o StrictHostKeyChecking=no root@$FD3IP 'cd /opt/flowdat ; docker-compose rm -sf'
|
|
|
|
|
|
-## Unistalls Docker
|
|
|
-# - ssh -o StrictHostKeyChecking=no root@$FD3IP apt-get remove docker docker-engine docker.io docker-ce
|
|
|
|
|
|
|
|
|
|