DockerのMySQLコンテナでDUMPとRESTOREする

公開日: : docker

参考リンク

こちらがすべてです。(Thank you!!)

# Backup
docker exec CONTAINER /usr/bin/mysqldump -u root --password=root DATABASE > backup.sql

# Restore
cat backup.sql | docker exec -i CONTAINER /usr/bin/mysql -u root --password=root DATABASE

rootのパスワード設定してない場合(コピペ用)

開発環境とかでrootのパスワード設定してない場合は以下。

# Backup 
docker exec CONTAINER /usr/bin/mysqldump -u root DATABASE > backup.sql

# Restore 
cat backup.sql | docker exec -i CONTAINER /usr/bin/mysql -u root DATABASE

 

以上です。

Googleアドセンスレスポンシブ

関連記事

docker logo

dockerのjwilder/nginx-proxy に443(https)でアクセスした際に接続が拒否される

事象 タイトルの通り。 原因 docker-composeを使って、 ssl証明書のディ

記事を読む

docker logo

docker-compose up でERROR: Failed to Setup IP tables: Unable to enable SKIP DNAT rule: (iptables failed: iptables ~

ホストマシン環境 CentOS7 事象 docker-compose up -d したとき

記事を読む

docker logo

Dockerでmariadb起動せず

事象 オンプレの本番環境に合わせるため、 CentOS7のコンテナにmariadbをyum

記事を読む

docker logo

docker-compose CentOSコンテナとかでResterting…にならんように常時起動にする

command: /sbin/init を記述する。 ↑↑の、最下部のやつ。

記事を読む

no image

laradocでセットアップに失敗。他のnginxがポート掴んでた

事象 ERROR: for nginx Cannot start service nginx:

記事を読む

dockerでnginx-proxy 使って502 Bad Gateway が出る原因

  環境 nginx-proxyは、jwilder/nginx-proxy

記事を読む

docker logo

docerのPostgresql で restore

コンテナに入ってから su - postgres してから psql データベース名

記事を読む

no image

dockerにリビルドは無い

タイトルの通りです。 基本的にgitみたいに差分だけを当てるという概念ではないようです

記事を読む

docker-compose up したときに Unsupported config option for services.networks: ‘app_net’

事象 固定IPをコンテナに振ろうと思い、ここを参考に設定して docker-co

記事を読む

no image

serviceコマンドが使えないdockerコンテナ内のapacheを再起動したり

config test httpd -t apache再起動 httpd -k

記事を読む

Googleアドセンスレスポンシブ

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

PAGE TOP ↑