windowsのpoweshellを利用して以下のコマンドでcentosのmysql5.7のコンテナを起動したのですが、10秒ぐらいでエラーでコンテナが終了してしまいます。
以下に実行したコマンドと疑わしいエラーを記載しましたので、何かご教授を頂けますと助かります。
環境:Windows10 Pro docker for windows
version:Docker version 19.03.5, build 633a0ea
######images取得
code
1docker pull centos/mysql-57-centos7
######コンテナ作成
code
1docker create ` 2--name mysql5.7 ` 3--volume D:\Develop\docker\database\mysql5.7\data:/var/lib/mysql ` 4--env MYSQL_ROOT_PASSWORD=rootpassword ` 5--env TZ=Asia/Tokyo ` 6-p 3307:3306 ` 7centos/mysql-57-centos7 `
※ローカルにmysqlがあるため3307にしています
######コンテナ起動
code
1docker start mysql5.7
######docker logs のエラー
error
12019-11-25T17:57:57.046859Z 0 [ERROR] Can't start server : Bind on unix socket: Operation not permitted 22019-11-25T17:57:57.046905Z 0 [ERROR] Do you already have another mysqld server running on socket: /var/lib/mysql/mysql.sock ? 32019-11-25T17:57:57.046925Z 0 [ERROR] Aborting
コンテナを起動して10数秒(docker ps -aで確認)でエラーが出力されます。
socketのパーミッションで権限が無いとのエラーだと思いますが、dockerだとどのように修正してよいのかわかりません。
すみませんが、何かアドバイスのほどお願いいたします。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。