Docker技術實踐

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數據庫文件
在這裏插入圖片描述

查看卷
在這裏插入圖片描述

創建卷並掛載
在這裏插入圖片描述
在這裏插入圖片描述

啓動客戶端並鏈接到服務器

docker run --name myclient --link mysql2:mysql -it mysql:5.7 bash

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