質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
docker-compose

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

MySQL

MySQL(マイエスキューエル)は、TCX DataKonsultAB社などが開発するRDBMS(リレーショナルデータベースの管理システム)です。世界で最も人気の高いシステムで、オープンソースで開発されています。MySQLデータベースサーバは、高速性と信頼性があり、Linux、UNIX、Windowsなどの複数のプラットフォームで動作することができます。

Docker

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

Q&A

解決済

1回答

806閲覧

laradockのコンテナ起動のエラーメッセージ(mysqlがスタートされません)

kazuki-0418

総合スコア1

docker-compose

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

MySQL

MySQL(マイエスキューエル)は、TCX DataKonsultAB社などが開発するRDBMS(リレーショナルデータベースの管理システム)です。世界で最も人気の高いシステムで、オープンソースで開発されています。MySQLデータベースサーバは、高速性と信頼性があり、Linux、UNIX、Windowsなどの複数のプラットフォームで動作することができます。

Docker

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

0グッド

0クリップ

投稿2020/05/22 11:01

前提・実現したいこと

laradockのコンテナを起動させたいが
mysqlがスタートしない

発生している問題・エラーメッセージ

gitbashのターミナルで
でユーザー名/ecsite/laradock (master)
$ docker-compose up -d nginx mysql
を実行させたのですがほかのプログラムは動いているんですが、
mysqlだけスタートができません
Starting laradock_docker-in-docker_1 ...
Starting laradock_mysql_1 ... error

ERROR: for laradock_mysql_1 Cannot start service mysql: Ports aStarting laradock_docker-in-docker_1 ... done
.
Starting laradock_workspace_1 ... done
Starting laradock_php-fpm_1 ... done
Starting laradock_nginx_1 ... done

エラーメッセージ

ERROR: for mysql Cannot start service mysql: Ports are not avaiOnly one usage of each socket address (protocol/network address/
Encountered errors while bringing up the project.

試したこと

エラーメッセージを見るとポート番号が認証されていないそうなので
自分なりにポート番号の設定方法を調べてみたのですが
よくわかりませんでした

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

yurak

2020/05/24 08:10

`docker-compose` で読み込んでいるyaml (docker-compose.yml)と、`docker ps -a`の結果を追記いただけないでしょうか。yamlに記載している他のコンテナのポート指定の問題か、既に起動している他のコンテナの問題か確認したいです。
kazuki-0418

2020/05/24 15:54

$ docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES b1c207b46dfa laradock_nginx "/bin/bash /opt/star…" 2 days ago Up 17 minutes 0.0.0.0:80-81->80-81/tcp, 0.0.0.0:443->443/tcp laradock_nginx_1 93c244ce9198 laradock_php-fpm "docker-php-entrypoi…" 2 days ago Up 17 minutes 9000/tcp laradock_php-fpm_1 8267647500bf laradock_workspace "/sbin/my_init" 2 days ago Up 17 minutes 0.0.0.0:3000-3001->3000-3001/tcp, 0.0.0.0:4200->4200/tcp, 0.0.0.0:8080->8080/tcp, 0.0.0.0:2222->22/tcp, 0.0.0.0:8001->8000/tcp laradock_workspace_1 25197b5441cd laradock_mysql "docker-entrypoint.s…" 2 days ago Created laradock_mysql_1 a81bdc422898 docker:19.03-dind "dockerd-entrypoint.…" 2 days ago Exited (1) 16 minutes ago laradock_docker-in-docker_1 02478a21b5ed hello-world "/hello" 3 days ago Exited (0) 3 days ago eloquent_margulis docker-compose.ymlのコマンド実行方法がよくわかりませんでした docker ps -aの実行結果を見るといくつかのコンテナが起動しているように見えますがそれが原因ですか?
kazuki-0418

2020/05/24 16:44

docker-compose.yml:ファイルもディレクトリもありませんと出ました。
guest

回答1

0

自己解決

自己解決しました。
別のコンテナが同じポートほ使用しているとヒントを頂きましたので他のサービスが別のポートを使っていないか調べたところ、XAMPPが自動起動になっていたことを忘れていました。
停止させてもう一度実行させるとうまくいきましたありがとうございます。

投稿2020/05/24 19:44

kazuki-0418

総合スコア1

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問