天天看點

Docker下搭建mysql資料庫

1.擷取官方鏡像:

<code>[root@Centos7 mysql]</code><code># docker pull mysql/mysql-server:latest</code>

<code>latest: Pulling from mysql</code><code>/mysql-server</code>

<code>1f5b026b07bc: Pull complete </code>

<code>3d5697fc1304: Pull complete </code>

<code>2747c84403db: Pull complete </code>

<code>dc0c445a852b: Pull complete </code>

<code>Digest: sha256:7aba8c77f9e9d24b209348c46a6496a4c9090cd27798963f8bc14d64fab67006</code>

<code>Status: Downloaded newer image </code><code>for</code> <code>mysql</code><code>/mysql-server</code><code>:latest</code>

2.檢視鏡像

<code>docker images</code>

3.建立mysql容器

<code>docker run --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=fanshine -d mysql</code><code>/mysql-server</code><code>:latest</code>

4.檢視建立的所有容器

<code>docker </code><code>ps</code> <code>-a</code>

5.檢視正在運作的mysql容器

6.可以通過以下指令格式啟動,停止,重新開機mysql容器

<code>docker [start | stop | restart] 【ID】</code>

更多指令可以通過docker --help檢視

7.測試,連接配接mysql資料庫

1)進入bash模式:

<code>docker </code><code>exec</code> <code>-it 852cd6ae2236  </code><code>bash</code>

2)輸入mysql密碼連接配接資料庫:

<code>mysql -uroot -p</code>

本文轉自 SoulMio 51CTO部落格,原文連結:http://blog.51cto.com/bovin/1930615,如需轉載請自行聯系原作者