centos7上安裝docker,並且對mysql6.5的安裝和卸載


使用root直接操作

1、更新系統

yum update

2 、安裝必要的系統工具

sudo yum install -y yum-utils device-mapper-persistent-data lvm2

3、添加docker軟件源

sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

4、更新yum緩存

sudo yum makecache fast

5、安裝docker-ce(docker-ee是花錢的)

sudo yum -y install docker-ce

6、啟動docker服務

sudo systemctl start docker

7、設置為開機啟動

sudo systemctl enable docker

8、使用docker命令安裝mysql5.6版本

docker pull mysql:5.6

9、第一次啟動mysql需要映射本地端口號33062到3306,並且設置密碼,所需要的鏡像

 docker run -p 33062:3306 --name mysql1 -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.6
  • -p 33062:3306:將容器的3306端口映射到主機的33062端口
  • -d 后台運行
  • -e MYSQL_ROOT_PASSWORD=123456:初始化root用戶的密碼
  • mysql表示用的那個鏡像

 在安裝是應該查詢所需要的鏡像名稱可以通過指令查詢,如果不是latest就需要加上tag的標識,以英文‘:’隔離開。

docker images 
或
docker image ls

到此為止 就可以連接了,需要注意的是端口號要使用主機映射的端口。

如果不能訪問你需要關閉防火牆

systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall開機啟動

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM