Docker技術實踐
centos7 安裝 docker17.03.2
採用國內阿里雲安裝
# Set up repository
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
# Use Aliyun Docker
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
# 不指定版本號 默認安裝最新版
sudo yum install docker-ce
安裝結果如圖
啓動docker
# Start docker service
systemctl enable docker
systemctl start docker
# 重新加載設置 重啓引擎
systemctl daemon-reload
systemctl restart docker
可見能夠正常啓動docker
運行Helloworld
執行run hello world
docker run hello-world
運行ubuntu鏡像
執行命令
docker run -it ubuntu bash
成功的安裝並運行了ubuntu鏡像
嘗試輸入指令成功
顯示docker信息
本地鏡像庫內容
運行中的docker信息
顯示所有容器
Mysql鏡像
首先下載對應的鏡像
創建文件dockfile
FROM ubuntu
ENTRYPOINT ["top", "-b"]
CMD ["-c"]
構建鏡像
運行鏡像
啓動服務器
啓動客戶端
查看sql數據庫文件
查看卷
創建卷並掛載
啓動客戶端並鏈接到服務器