centos7下安裝docker 以及簡單使用

2021-09-01 03:05:52 字數 1541 閱讀 1625

一 環境準備

1、虛擬機器or物理機

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

二 安裝過程

step1:使用yum命令進行安裝

yum install -y docker

備註:-y 表示不詢問 使用預設配置進行安裝,等待提示  完畢!

step2:檢視是否安裝成功

yum list installed | grep docker

備註:命令為 檢視yum安裝完成檔案列表 並 篩選docker安裝資訊 如下

step3:啟動docker服務

systemclt start docker

step4:檢視是否啟動成功

systemclt status docker

step5:使用docker命令 

docker images

備註:檢視docker已經安裝的映象 裸機狀態下為空

三 使用docker安裝mysql

step1:使用docker pull 拉取docker hub倉庫中mysql映象 (注意備註)

mysql映象版本如下:

官方位址為國外位址安裝緩慢可進行配置

step3:重啟docker   重新進行step1 安裝速度變快

systemclt 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:停止/開始服務

systemclt stop docker

systemclt start docker

step2:移除已經安裝映象

docker rmi 映象名:tag   or  映象id

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

docker stop 容器服務別名  or 容器id

docker start 容器服務別名  or 容器id

docker rm 容器服務別名  or 容器id

centos7以yum方式安裝docker

yum包更新到最新 sudo yum update 設定yum源為阿里雲 sudo yum config manager add repo 安裝docker sudo yum install docker ce 檢視docker版本 docker v 設定ustc的映象 ustc docker mi...

CentOS 7 安裝配置Git和Docker

git安裝配置yum命令一鍵安裝 yum y install git配置 配置乙個用於提交 的使用者,輸入指令 git config global user.name your name 同時配置乙個使用者的郵箱,輸入命令 git config global user.email email exa...

阿里雲CentOS 7上安裝配置Docker

redhat centos必須要6.6版本以上,或者7.x才能安裝docker,建議在redhat centos 7上使用docker,因為redhat centos 7的核心公升級到了kernel 3.10,對lxc容器支援更好。檢視linux核心版本 核心版本必須是3.10或者以上 使用命令 u...