docker創(chuàng)建centos容器并在容器里下載MySQL本地連接MySQL
一、拉取鏡像
docker pull guyton/centos6 ? ? #因為是docker命令,所以命令前加docker
二、查看是否拉取成功
docker images ? #查看所有鏡像
三、創(chuàng)建docker容器的幾種方法
方法一:(建議新手使用) 一步步創(chuàng)建
#依賴guyton/centos6創(chuàng)建一個名為mycentos_mysql的容器,并存在/bin/bash目錄 ? docker create -it --name mycentos_mysql guyton/centos6 /bin/bash ? #查看是否創(chuàng)建成功 docker ps -a ? #啟動容器(進入容器前必須啟動容器) docker start mycentos_mysql ? #進入容器 docker attach mycentos_mysql
方法二:(創(chuàng)建并進入容器)
docker run -it --name mycentos_mysql guyton/centos6
方法三:(直接創(chuàng)建并設立端口再進入容器)設立端口方便后面本地連接MySQL
docker run -it --name mycentos_mysql -p 3307:3306 guyton/centos6
四、容器里下載MySQL
進入容器后,下載MySQL,大概率遇到問題,后面會將解決方法寫出:
#下載MySQL yum install -y mysql mysql-devel mysql-server #報錯,下載不了 ? #更換一下yum源,依次在容器里輸入以下代碼 sed -i "s|enabled=1|enabled=0|g" /etc/yum/pluginconf.d/fastestmirror.conf ? mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup ? curl -o /etc/yum.repos.d/CentOS-Base.repo https://www.xmpan.com/Centos-6-Vault-Aliyun.repo ? yum clean all && yum makecache ? #更換完yum源后,再次嘗試下載MySQL,下載成功。
五、啟動MySQL,并進入MySQL
#啟動? service mysqld start ? #進入 mysql -uroot -p
出現(xiàn)綠色的ok就代表啟動成功了,第一次進入MySQL沒有密碼,出現(xiàn)輸入密碼的提示不用理會,直接回車進入
六、配置權限
#復制mysql>后面的代碼就可以 ? mysql> GRANT ALL ON *.* TO root@'%' IDENTIFIED BY '1' WITH GRANT OPTION; ? mysql> FLUSH PRIVILEGES;
然后就可以打開本地連接的軟件,比如MySQL
,或者Navicat Premium
輸入虛擬機的IP和之前設置的端口號,用戶名和密碼就是虛擬機的用戶名和密碼,然后就連接成功了,就可以開始使用了
到此這篇關于docker創(chuàng)建centos容器并在容器里下載MySQL本地連接MySQL的文章就介紹到這了,更多相關docker創(chuàng)建centos容器內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
Docker安裝Kong API Gateway并使用的詳細教程
這篇文章主要介紹了Docker安裝Kong API Gateway并使用,本文通過圖文實例相結合給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2021-08-08用Docker搭建nextcloud個人網(wǎng)盤教程
大家好,本篇文章主要講的是用Docker搭建nextcloud個人網(wǎng)盤教程,感興趣的同學趕快來看一看吧,對你有幫助的話記得收藏一下2021-12-12Docker容器定時備份數(shù)據(jù)庫并發(fā)送到指定郵箱(設計思路)
這篇文章主要介紹了Docker容器定時備份數(shù)據(jù)庫并發(fā)送到指定郵箱,文中寫了一下shell腳本,邏輯也很簡單,當前時間與啟動時間相同時,則調用sendmail函數(shù)發(fā)送郵件,具體腳本跟隨小編一起看看吧2022-01-01Windows?Server?2016中文版安裝docker的詳細步驟
因業(yè)務需要所以需要安裝Docker,但是在途中遇到了一些問題,所以下面這篇文章主要給大家介紹了關于Windows?Server?2016中文版安裝docker的詳細步驟,需要的朋友可以參考下2022-07-07把數(shù)據(jù)庫部署在docker容器內有哪些缺陷
這篇文章主要介紹了把數(shù)據(jù)庫部署在docker容器內有哪些缺陷,幫助大家更好的理解和學習docker容器和數(shù)據(jù)庫,感興趣的朋友可以了解下2020-08-08docker使用storage出現(xiàn)Exit導致文件無法上傳服務器的問題及解決方案
這篇文章主要介紹了docker使用storage出現(xiàn)Exit導致文件無法上傳服務器解決方案,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-06-06