Docker下搭建mysql資料庫

來源:互聯網
上載者:User

標籤:mysql   資料庫   docker   

1.擷取官方鏡像:

[[email protected] mysql]# docker pull mysql/mysql-server:latestlatest: Pulling from mysql/mysql-server1f5b026b07bc: Pull complete 3d5697fc1304: Pull complete 2747c84403db: Pull complete dc0c445a852b: Pull complete Digest: sha256:7aba8c77f9e9d24b209348c46a6496a4c9090cd27798963f8bc14d64fab67006Status: Downloaded newer image for mysql/mysql-server:latest

650) this.width=650;" src="https://s3.51cto.com/wyfs02/M01/97/45/wKiom1ksF6_A-jzyAADB9_chrXg790.jpg-wh_500x0-wm_3-wmp_4-s_415984519.jpg" title="2017-05-29_201719.jpg" alt="wKiom1ksF6_A-jzyAADB9_chrXg790.jpg-wh_50" /> 

2.查看鏡像

docker images

650) this.width=650;" src="https://s4.51cto.com/wyfs02/M01/97/46/wKioL1ksF8jTa17pAABowfoILII039.jpg-wh_500x0-wm_3-wmp_4-s_412041365.jpg" title="2017-05-29_201825.jpg" alt="wKioL1ksF8jTa17pAABowfoILII039.jpg-wh_50" /> 

3.建立mysql容器

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

650) this.width=650;" src="https://s1.51cto.com/wyfs02/M01/97/46/wKioL1ksF93htBmWAABia3t7s_I448.jpg-wh_500x0-wm_3-wmp_4-s_1923928673.jpg" title="2017-05-29_202634.jpg" alt="wKioL1ksF93htBmWAABia3t7s_I448.jpg-wh_50" /> 

4.查看建立的所有容器

docker ps -a

650) this.width=650;" src="https://s2.51cto.com/wyfs02/M02/97/45/wKiom1ksF_Kha4HSAACxMyktR0Q862.jpg-wh_500x0-wm_3-wmp_4-s_602111771.jpg" title="2017-05-29_202845.jpg" alt="wKiom1ksF_Kha4HSAACxMyktR0Q862.jpg-wh_50" /> 

5.查看正在啟動並執行mysql容器

650) this.width=650;" src="https://s1.51cto.com/wyfs02/M02/97/46/wKioL1ksGAbwuDNRAABrojE1L4M485.jpg-wh_500x0-wm_3-wmp_4-s_1306224573.jpg" title="2017-05-29_202946.jpg" alt="wKioL1ksGAbwuDNRAABrojE1L4M485.jpg-wh_50" /> 

6.可以通過以下命令格式啟動,停止,重啟mysql容器

docker [start | stop | restart] 【ID】

更多命令可以通過docker --help查看

7.測試,串連mysql資料庫

1)進入bash模式:

docker exec -it 852cd6ae2236  bash

650) this.width=650;" src="https://s3.51cto.com/wyfs02/M02/97/45/wKiom1ksGCSjxkFmAAA3mcPk6kU095.jpg-wh_500x0-wm_3-wmp_4-s_312302781.jpg" title="2017-05-29_203621.jpg" alt="wKiom1ksGCSjxkFmAAA3mcPk6kU095.jpg-wh_50" /> 

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

mysql -uroot -p

650) this.width=650;" src="https://s4.51cto.com/wyfs02/M02/97/46/wKioL1ksGDbw6lTVAADIN8qssiY735.jpg-wh_500x0-wm_3-wmp_4-s_703943655.jpg" title="2017-05-29_203718.jpg" alt="wKioL1ksGDbw6lTVAADIN8qssiY735.jpg-wh_50" /> 


Docker下搭建mysql資料庫

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.