自由気ままに書いちゃおう

好きなことをつらつらと・・・

【Docker】WordPressコンテナとMySQLコンテナを接続する_その2

前回、以下の記事を書きました。

www.guri2o1667.work


今回は、前回の記事を書くにあたりハマったところや調査内容の備忘です。

■はじめに

冒頭に記載した前回の記事は、1回では上手くいきませんでした。
スペルミスがあったのですが、それに気づくのに時間がかかりました。
その際に調査した内容を記載しております。

■共通

mysqlコンテナもWordPressコンテナもOSはDebianでした。

【mysqlコンテナ】

f:id:guri2o1667:20210531161525p:plain

【WordPressコンテナ】

f:id:guri2o1667:20210531161546p:plain

psコマンドがインストールされていないため、以下コマンドにてインストールを実施しました。
※見づらいですが、apt-get update とapt-get install procps です。

f:id:guri2o1667:20210531161702p:plain

vimコマンドもインストールされていなかったため、以下コマンドでインストールしました。

f:id:guri2o1667:20210531161923p:plain

■mysqlコンテナ編

mysqlコンテナにログイン後、mysqlコマンドでローカルログインしました。

f:id:guri2o1667:20210531162033p:plain

データベースの作成状況を確認しました。

f:id:guri2o1667:20210531162103p:plain

ユーザ情報を確認するため、rootユーザでmysqlにログインし直し。

f:id:guri2o1667:20210531162339p:plain

wpuserの権限を確認。

f:id:guri2o1667:20210531162509p:plain

■wordpressコンテナ編

wordpressコンテナにログイン後、WordPressの設定状況を確認するため、以下コマンドを実行しました。

f:id:guri2o1667:20210531162932p:plain

 

■docker logs コマンド

dockerホストで実行します。
このコマンドにより、コンテナのログを確認できます。

【mysqlコンテナ】

f:id:guri2o1667:20210531163133p:plain

【WordPressコンテナ】

f:id:guri2o1667:20210531163243p:plain




以上です。