docker入門之安裝使用MySQL

最近在研究docker  就簡單的記錄一下學習的docker的過程

首先,先了解docker的三個基本概念:容器、鏡像、倉庫

用簡單的語言來說 docker 由這三部分組成   容器就是我們所要運行的程序 如MySQL 鏡像就是我們的安裝包   倉庫就是我們獲取安裝包的地方

那有人會問爲什麼要用docker呢?我自己認爲就是大大的減少了運維所應用的時間,,比方說我們要在服務器上安裝mysql的話我們要先安裝jdk,有了jdk我們纔可以安裝MySQL, 但是使用docker就不用,因爲我們的鏡像中已經有了,不需要安裝了,這就節省了我們部署的時間,當然docker還有很多的好處,我就不一一贅述了。

docker的安裝也很方便

yum -y install docker 

本篇文章主要講安裝mysql

準備工作:進入docker的官網 https://hub.docker.com/  沒有賬號的小夥伴註冊一個,有賬號的小夥伴就不需要了

docker 安裝好以後 查看所有的容器

docker ps -a

1)首先登錄docker

docker login 

然後依次輸入用戶名和密碼(注意用戶名是在docker官網註冊的用戶名不是郵箱)

2)從公有倉庫拉取MySQL的鏡像

docker pull mysql 

3)查看是否有該鏡像了

docker images    

4)運行容器   端口是3306  容器名是JY_mysql   -e是設置變量  我們這裏設置的是密碼(  -i交互式 -t終端 -d後臺進程 注意:啓用一個有交互式的進程又要放後臺進程用-itd , 單純無交互放後臺直接-d即可)

運行成功會出來該容器的ID

 docker run -p 3306:3306 --name JY_mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql

5)查看 容器docker ps -a  該容器應該可以看到了

6)重命名 docker rename 容器ID 新名字

7)進入容器 docker exec -it mysql /bin/bash      // 其中 mysql是容器名

docker exec -it mysql /bin/bash

8)進入MySQL   mysql -u root -p 

mysql -u root -p 

9)輸入數據庫密碼 ( 在第四步設置的密碼)

就可以輸入sql語句了

由於我們這樣是進入到容器內了,退出容器或退出掛後臺要用CTRL+P+Q

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章