質問編集履歴

1 リポジトリ名の変更

arcanum_jp

arcanum_jp score 82

2020/06/12 13:55  投稿

docker-compose up -d --build するとコンテナがRestartingとなる
Nginxとワードプレスの勉強に1つのコンテナでワードプレス環境を作ってみようと
以下のリポジトリのようなものを作っています。
色々と書いてみて実行していたのですが、とりあえず必要なソフト等をインストール
したところでdocker-compose後、docker ps -aするとなぜかSTATUSがRestartingとなってしまいます。
(UPとなると思っていました)
STATUSがUPになるためにはdocker-compose.ymlまたはDockerfileになにかしら記載が必要
なのでしょうか?
*Dockerでまとめる場合、nginx, wordpress, mysqlとservice部を分けて書くのが通常
と言うのはわかりますが、自分のサーバと似たような環境を作ろうと1つのコンテナで作ろうとしています
[https://github.com/arcanumjp/docker-wp](https://github.com/arcanumjp/docker-wp)
[https://github.com/arcanumjp/docker_wp_test](https://github.com/arcanumjp/docker_wp_test)
  • PHP

    38104 questions

    PHPは、Webサイト構築に特化して開発されたプログラミング言語です。大きな特徴のひとつは、HTMLに直接プログラムを埋め込むことができるという点です。PHPを用いることで、HTMLを動的コンテンツとして出力できます。HTMLがそのままブラウザに表示されるのに対し、PHPプログラムはサーバ側で実行された結果がブラウザに表示されるため、PHPスクリプトは「サーバサイドスクリプト」と呼ばれています。

  • nginx

    1829 questions

    nginixは軽量で高性能なwebサーバーの1つです。BSD-likeライセンスのもとリリースされており、あわせてHTTPサーバ、リバースプロキシ、メールプロキシの機能も備えています。MacOSX、Windows、Linux、上で動作します。

  • WordPress

    15496 questions

    WordPressは、PHPで開発されているオープンソースのブログソフトウェアです。データベース管理システムにはMySQLを用いています。フリーのブログソフトウェアの中では最も人気が高く、PHPとHTMLを使って簡単にテンプレートをカスタマイズすることができます。

  • Docker

    3318 questions

    Dockerは、Docker社が開発したオープンソースのコンテナー管理ソフトウェアの1つです

  • docker-compose

    1139 questions

    docker-composeとは、複数のコンテナで構成されるサービスを提供する手順を自動的し管理を簡単にするツール。composeファイルを使用しコマンド1回で設定した全サービスを作成・起動することが可能です。

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る