90509


wordpressとmariadbのdockerを使って、centos7でwordpressウェブサーバーを構築したいと思います。  
以下のコマンドを実行すると、

[code]

    docker pull wordpress
    docker pull mariadb
    docker run --name mariadb -e MY_ROOT_PASSWORD=AceTaffy -d mariadb
    docker run --name wordpress --link mariadb:mysql -p 80:80 wordpress
    
[/code]

エラーが出ました：  
`/usr/bin/docker-current: Error response from daemon: Cannot link to a non
running container: /mariadb AS /wordpress/mysql. `  
コマンドはlinuxの入門書「ゼロからはじめるLinuxサーバー構築・運用ガイド
動かしながら学ぶWebサーバーの作り方」通りに実行してるのに、うまく出来ませんでした。  
リンクが失敗する理由を教えて頂きたいです。よろしくお願いします。


CC BY-SA 4.0
2022-08-11T06:47:31.050
90505
2022-08-11T11:06:54.010
53858
question
mysql centos docker wordpress mariadb
docker リンクエラー: Cannot link to a non running container: /mariadb AS /wordpress/mysql


表示されているエラーは、接続先 (ここでは MariaDB) が起動していない状態でリンクしようとしている場合に出るようです。

`docker run` を続けて実行しているようであれば、まず MariaDB のコンテナが正常に起動したのを確認してから Wordpress
のコンテナを起動してみてください。


CC BY-SA 4.0
2022-08-11T11:06:54.010
90509
2022-08-11T11:06:54.010
3060
90505
answer