
rgreengo
(usa Ubuntu)
Enviado em 30/01/2018 - 16:13h
valeu pelas dicas, resolvi.
segui a primeira dica, a do systemd
criei o arquivo php_server.service
/etc/systemd/system/default.target.wants# nano php_server.service
com o seguinte código:
[Service]
ExecStart=/opt/config/php_server_docker.sh
[Install]
WantedBy=default.target
------------------------------------------------------
e o arquivo php_server_docker.sh
com o seguinte código:
#!/bin/bash
cd /home/rafael/Documentos/projetos/phpServidor
docker-compose up
------------------
o estranho eh que faz tudo certo, funciona durante o boot
sobe o servidor php, mysql, ...
mas quando rodo o comando
systemctl is-enabled php_server.service
ele da false.
se eu rodo o comando
systemctl enable php_server.service
da erro.
rodando o docker ps, logo após o boot
docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
6adca53c20e7 phpservidor_php "docker-php-entrypoi…" 6 hours ago Up 20 seconds 0.0.0.0:443->443/tcp, 0.0.0.0:85->80/tcp phpservidor_php_1
745f35aace39 mysql:5.7 "docker-entrypoint.s…" 6 hours ago Up 20 seconds 3306/tcp phpservidor_db_1