騰訊雲服務器Linux環境配置docker並且使用mysql容器

檢查Linux版本

命令:uname -r

必須大於等於3.10

 

下載docker

命令:yum install docker

接着輸入:y

出現下面的頁面即表示安裝成功

運行docker

命令:systemctl start docker

之後輸入命令docker -v可以查看是否運行成功

輸入命令systemctl enable docker讓其可以自動運行,避免重啓後需要自行啓動

命令systemctl stop docker:關閉docker

配置鏡像(阿里雲)加速器

因爲直接從國外下載鏡像速度太慢了,所以需配置國內的鏡像加速器。

使用阿里雲需要註冊,然後進入如下頁面:

按照阿里雲的說明進行操作即可。如果已經存在daemon.json文件就直接編輯保存即可。

之後輸入查詢命令,可以查詢出來表示配置成功

查詢鏡像

命令:docker search 鏡像名

EG:docker search mysql

說明:

status表示使用人數,單位K

official表示官方版本

automated表示定製版本

下載鏡像

命令:docker pull 鏡像名:版本號

EG:docker pull mysql  

不帶版本號默認下載最新版本

查看鏡像

命令:docker images

刪除鏡像

命令:docker rmi image-id

運行鏡像生成容器

命令:docker run -p 主機端口號:容器端口號  --name 自定義容器名 -d(表示後臺運行) 指定鏡像模板

正確EG:docker run -p 3306:3306 --name mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7

====================================================================================

錯誤EG:docker run --name mysql -d mysql:latest

輸入命令docker ps查看

可以發現我剛剛運行的mysql並沒有在裏面,此時輸入docker ps -a查看,發現運行的mysql直接停止運行了。

查看日誌發現了問題所在

====================================================================================

騰訊雲服務器開放端口

然後纔可以訪問成功

docker還可以配置Tomcat、Redis等等,配置套路都是一樣的

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