Image(鏡像):用於建立Docker容器的模板
Container(容器):裝載一個或多個應用運行
Clients(客戶端):經過命令行或者其餘工具使用Docker
Hosts(主機):執行Docker守護進程和容器
Registries(倉庫):Docker倉庫用來保存鏡像mysql
Cent OS內核版本高於3.10sql
uname -r
安裝dockerdocker
yum install docker
啓動dockershell
systemctl start docker
開機啓動工具
systemctl enable docker
查看docker版本命令行
docker -v
檢索鏡像(搜索鏡像)code
docker search 關鍵字 如: docker search mysql
拉取鏡像(下載鏡像)blog
docker pull 鏡像名:tag 如: docker pull mysql docker pull mysql:5.5 tag:版本號 默認latest(最新版) 可省略 可到docker中央倉庫:https://hub.docker.com/搜索該版本號
查看docker本地鏡像列表進程
docker images
刪除鏡像模板
docker rmi image id image id:用列表命令可查出
運行docker容器
docker run --name {自定義容器名} -d {鏡像名}:{版本號} --name 後面定義容器名 -d 後臺運行
查看docker容器進程
docker ps
中止docker容器
docker stop {container id} container id 經過容器進程可看
查看全部容器(包含中止的進程)
docker ps -a
再次啓動
docker start {容器id}
刪除容器 (必須中止容器)
docker rm {容器id}
端口映射
docker run -d -p {主機端口}:{docker容器端口} {鏡像名} --name 可省略 -d 後臺運行 -p 80:8080