Fiz todo o procedimento para criação via compose:
docker-compose.yml
db:
image: mysql
volumes:
- ~/blog_alura/database/:/var/lib/mysql
environment:
- MYSQL_ROOT_PASSWORD=test123
blog:
image: wordpress
environment:
- WORDPRESS_DB_PASSWORD=test123
links:
- db:mysql
ports:
- 80:80
Porém , após a entrada do comando "docker-compose up -d", aparece a seguinte mensagem:
[esoeiro@adds blog_alura]$ docker-compose up -d Creating blogalura_db_1 Creating blogalura_blog_1
ERROR: for blog Cannot start service blog: Cannot link to a non running container: /blogalura_db_1 AS /blogalura_blog_1/mysql ERROR: Encountered errors while bringing up the project. [esoeiro@adds blog_alura]$
Dei um "docker ps -a":
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 52a3b48f1f2c wordpress "docker-entrypoint.sh" 52 seconds ago Created blogalura_blog_1 1054abba7afd mysql "docker-entrypoint.sh" 53 seconds ago Exited (1) 4 seconds ago blogalura_db_1
Veja que o mysql não inicia, nem eu dando o comando docker start
Agradeço retorno,