第一次接觸 Docker 固然是先安裝體驗一把先 。docker
首先 docker 須要的Linux內核版本比較高,因此可能須要先升級內核,參考個人另外一篇文章 Linux 升級內核版本centos
rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm yum -y install docker-io
查看 docker 安裝是否成功,輸出版本號則說明安裝成功bash
docker version
啓動 docker 服務服務器
service docker start
#從 DaoCloud 下載並安裝 curl -sSL https://get.daocloud.io/docker | sh sudo chkconfig docker on #啓動 docker 服務 sudo systemctl start docker
查看運行狀態網絡
sudo systemctl status docker
接下來就是拉取鏡像了,首選去 odcker 官網上找鏡像,可是個人服務器是用的騰訊雲服務器,訪問不了,只好找國內的了,找了半天終於找到一個牛逼的地方 DaoCloud 裏面 能夠去找鏡像,我找的是一個 centOS 的鏡像curl
找到圖中藍色圈中文字就能夠直接在機器上運行拉取鏡像了url
docker pull daocloud.io/centos:7 # docker pull daocloud.io/centos:latest 獲取最新版本
查看當前擁有的鏡像spa
docker images
輸出爲操作系統
REPOSITORY TAG IMAGE ID CREATED SIZE daocloud.io/centos 7 9c6d4e27bb8b 2 weeks ago 196.7 MB
docker 容器是運行在鏡像基礎上的,啓動容器命令以下.net
docker run -i -t -v /root/software/:/mnt/software/ 9c6d4e27bb8b /bin/bash #docker run <相關參數> <IMAGE ID> <初始命令> ( IMAGE ID也換成 REPOSITORY ) # -i:表示以「交互模式」運行容器 # -t:表示容器啓動後會進入其命令行 # -v:表示須要將本地哪一個目錄掛載到容器中,格式:-v <宿主機目錄>:<容器目錄> # /bin/bash 表示啓動容器後進入 容器 bash 命令行