docker mysql镜像连接不上_还在手动安装应用?试一下Docker
Docker簡介
Docker 是一個(gè)開源的應(yīng)用容器引擎,讓開發(fā)者可以打包他們的應(yīng)用以及依賴包到一個(gè)可移植的鏡像中,然后發(fā)布到任何流行的?Linux或Windows?機(jī)器上,也可以實(shí)現(xiàn)虛擬化。容器是完全使用沙箱機(jī)制,相互之間不會(huì)有任何接口。
簡單來說使用Docker我們可以直接下載包含我們要使用的應(yīng)用(jdk、tomcat等)的鏡像,而不用自己再全裝。
Docker的使用步驟:
l執(zhí)行以下命令卸載之前安裝的Docker舊版本
yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-enginel安裝yum-utils包以便我們使用此工具設(shè)置阿里鏡像。
yum install -y yum-utilsl配置阿里鏡像
yum-config-manager \ --add-repo \ http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repol安裝docker
yum install docker-ce docker-ce-cli containerd.iol運(yùn)行 docker -v查看docker版本
l?設(shè)置docker開機(jī)啟動(dòng)
systemctl enable dockerl這樣docker就安裝成功了。
l接著我們來使用docker安裝一個(gè)mysql鏡像試一下。
l下載最新版本的mysql
docker pull mysqll下載指定版本的mysql
docker pull mysql:5.5這里我們下載mysql5.5
l當(dāng)我們執(zhí)行了上面的命令會(huì)發(fā)現(xiàn)很慢設(shè)置會(huì)報(bào)錯(cuò),這時(shí)候我們還需要再配置一下阿里云的鏡像庫步驟如下圖:
主要分為以下步驟:
1.
sudo mkdir -p /etc/docker2.
sudo tee /etc/docker/daemon.json <'EOF'{ "registry-mirrors": ["https://o4aghsvk.mirror.aliyuncs.com"]}EOF3.
sudo systemctl daemon-reload4.
sudo systemctl restart dockerl啟動(dòng)mysql
docker run -itd --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql:5.5其中mysql是鏡像的名字,mysql:5.5指定要啟動(dòng)的mysql版本。如上就代表MySQL啟動(dòng)成功,我們在windows中打開navcat連接mysql
輸入對應(yīng)的服務(wù)器地址,用戶名、密碼連接。
如上圖成功連接。
總結(jié)
以上是生活随笔為你收集整理的docker mysql镜像连接不上_还在手动安装应用?试一下Docker的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 飞桨模型保存_史上最全解读|飞桨模型库重
- 下一篇: mac 硬盘未推出 硬盘无法读取_在Ma