dockerコンテナ起動後、Mysqlへ接続を試みるもログインできない状態でいるので何かご教示いただければと思います。
■詳細
コンテナに入る
docker exec -it { mysql コンテナ名} bash
インストールを確認
mysql Ver 14.14 Distrib 5.7.30, for Linux (x86_64) using EditLine wrapper
MySQLへログイン
mysql -u ユーザー名 -p
エラー
ERROR 1045 (28000): Access denied for user ' ユーザー名'@'localhost' (using password: YES)
※パスワードなどは下記、docker-compose.ymlの通りであり、
「MYSQL_USER: 」「MYSQL_PASSWORD: **」**に記述しているものをユーザー、パスワードとして入力しています。
■docker-compose.yml
version: '3' services: web: image: nginx:1.15.6 ports: - "8000:80" depends_on: - app volumes: - ./docker/web/default.conf:/etc/nginx/conf.d/default.conf - ./app:/var/www/html app: build: ./docker/php volumes: - ./app:/var/www/html depends_on: - mysql mysql: image: mysql:5.7 environment: MYSQL_DATABASE: **** MYSQL_USER: **** MYSQL_PASSWORD: **** MYSQL_ROOT_PASSWORD: **** ports: - "3306:3306" volumes: - mysql-data:/var/lib/mysql volumes: mysql-data:
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/07/21 20:26