centos7下安裝docker 以及簡單使用

一 環境準備
1、虛擬機or物理機

2、centos7系統(穩定,對docker支持友好)

 

二 安裝過程
step1:使用yum命令進行安裝

yum install -y docker
備註:-y 表示不詢問 使用默認配置進行安裝,等待提示  完畢!

step2:查看是否安裝成功

yum list installed | grep docker
備註:命令爲 查看yum安裝完成文件列表 並 篩選docker安裝信息 如下

 

step3:啓動docker服務

systemctl start docker
step4:查看是否啓動成功

systemctl status docker


step5:使用docker命令 

docker images
備註:查看docker已經安裝的鏡像 裸機狀態下爲空

 

 

三 使用docker安裝mysql
step1:使用docker pull 拉取docker hub倉庫中mysql鏡像 (注意備註)

mysql鏡像版本如下:

 

docker pull mysql:8.0
備註:docker pull 默認到官方參考拉取  mysql:8.0   鏡像名:鏡像tag     

         官方地址爲國外地址安裝緩慢可進行配置

step2:修改鏡像文件拉取地址爲ustc 

vi /etc/docker/daemon.json
備註:insert 編輯內容如下      並esc  輸入:wq 保存退出  

{
"registry-mirrors":["https://docker.mirrors.ustc.edu.cn"]
}
step3:重啓docker   重新進行step1 安裝速度變快

systemctl restart docker
step4:查看鏡像安裝情況

docker images


 

step5:啓動docker中鏡像

docker run --name mysql8.0 -p 3307:3306 -e MYSQL_ROOT_PASSWORD=root -d mysql:8.0
備註 :--name 服務啓動別名設置  -p端口映射 宿主機端口:鏡像運行端口  -d 鏡像名:tag 使用守護進程模式啓動 -e:設置root帳號密碼

step6:查看運行的鏡像

docker ps -a


step7:進入鏡像 運行mysql

docker exec -it mysql8.0 /bin/bash
備註:exec docker進入容器命令   -it 容器中服務別名 /bin/bash   表示命令行模式  與 -d 後臺守護進行模式啓動 形成兩種運行方式   
進入容器中如圖所示變化如下

 

cd /usr/bin
mysql -u root -p
備註: 在容器中進入用戶目錄啓動mysql 輸入密碼連接成功

 

 

四 其他命令
step1:刪除安裝包

yum remove -y 安裝包名
step2:停止/開始服務

systemctl stop docker
systemctl start docker
step2:移除已經安裝鏡像

docker rmi 鏡像名:tag or 鏡像id
 

step3:停止/啓動/刪除容器服務

docker stop 容器服務別名 or 容器id
docker start 容器服務別名 or 容器id
docker rm 容器服務別名 or 容器id
 
---------------------
作者:Mars_Bug
來源:CSDN
原文:https://blog.csdn.net/qq_22211217/article/details/80414227
版權聲明:本文爲博主原創文章,轉載請附上博文鏈接!

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