Docker


コンテナイメージのビルド

$ docker build . -t get_info_by_sql

コンテナ作成&起動(初回だけ)

$ docker run -d --name get_info_by_sql -p 3306:3306 get_info_by_sql

コンテナ内に入る

$ docker exec -it get_info_by_sql bash

コンテナからローカルに戻る

# exit

初期データの作成

# mysql -pcollege < employees.sql

データベースへのログイン

# mysql -pcollege

データベースの確認

mysql> show databases;

データベースの選択

mysql> use employees;

データベースからログアウト

mysql> exit

コンテナの停止

$ docker stop get_info_by_sql

コンテナの削除

$ docker rm get_info_by_sql

コンテナイメージの削除

$ docker rmi get_info_by_sql mysql:5.7