2017-05-04 34 views
0

dockerでmysqlを実行しようとするときに問題が発生します。私は魅力のように働いた。この例 Dockerのmysqlデータに変更が反映されていない

https://github.com/gpuenteallott/golang-mysql-docker-setup/blob/master/docker-compose.yml

を使用しました。それで、私は後継プロホスト127.0.0.1:3306にログインすることができました。 username、password = gotest。完璧に働いた。私はその後、私はまだログインすることができます。私は、すべてのことを実行しますが、私がログインできないようです。この

よう
app_database: 
    build: 
     context: . 
     dockerfile: docker/db/Dockerfile 
    ports: 
     - "3306:3306" 
    environment: 
     MYSQL_USER: test 
     MYSQL_PASSWORD: test 
     MYSQL_ROOT_PASSWORD: test 
     MYSQL_DATABASE: big-website-2014 
    volumes: 
     - ../../../../_local_mysql_data:/var/lib/mysql 

を見て、私のドッキングウィンドウ-compose.yamlファイルを変更し、私に詳細にDB名とログインを変更したいです古いディテールと古いデータベースはまだそこにあります。しかし、新しいデータはありません。

すべてのコンテナと画像を停止して削除しようとしました。再構築、すべてのことはまだ喜びはありません。

ドッカーのIPアドレスも使用してみました。

この問題について私に何か教えてください。ありがとうございます。

答えて

0

あなたのMySQLデータはホストディレクトリ../../../../_local_mysql_dataにあります。そのディレクトリを削除し、コンテナを再作成します。docker-compose up -d

関連する問題