LoginSignup
0
0

More than 3 years have passed since last update.

DockerでMysqlのコンテナに入る

Last updated at Posted at 2021-05-02

コンテナ内に入る

①docker ps もしくは ②docker-compose ps でコンテナIDを確かめる。

$ docker ps
CONTAINER ID   IMAGE           COMMAND                  CREATED          STATUS          PORTS                    NAMES
7d323ba6b1b8   mysql:5.7       "docker-entrypoint.s…"   51 minutes ago   Up 51 minutes   3306/tcp, 33060/tcp      hogelog_db_1

$ docker exec -it < コンテナID > sh (shもしくはbash)

$ docker exec -it 7d323ba6b1b8 sh
% docker-compose ps   
     Name                    Command               State                 Ports              
--------------------------------------------------------------------------------------------
hogelog_db_1      docker-entrypoint.sh mysqld      Up      0.0.0.0:4306->3306/tcp, 33060/tcp    

$ docker exec -it < コンテナNAME > sh (shもしくはbash)

$ docker exec -it hogelog_db_1 sh

コンテナ内に入れたら

# mysql -u root -p

Enter password: 

パスワードを要求されるので、docker-compose.ymlに記述してあるパスワードを入力する。

mysql> 

接続完了。

mysql> exit
Bye
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0