一、安裝CentOS
1、下載CentOS ISO鏡像文件,並通過軟件製作成啟動盤。
2、將製作好的啟動盤插入電腦,並開機從啟動盤啟動電腦。
3、按照提示進入CentOS安裝嚮導,設置時區、語言、鍵盤布局等信息。
4、設置root用戶的密碼,並創建普通用戶。
5、選擇“基本服務器”或“最小安裝”等模式進行安裝,等待安裝完成並重啟。
二、安裝Docker
1、在終端中輸入以下命令,安裝需要的一些系統工具:
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
2、添加Docker的yum源:
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
3、如果需要安裝指定版本的Docker,可以先查看Docker版本列表:
yum list docker-ce --showduplicates | sort -r
4、根據需要安裝指定版本的Docker(如安裝最新版的Docker):
sudo yum install docker-ce
5、啟用Docker服務:
sudo systemctl start docker
6、設置Docker開機自啟動:
sudo systemctl enable docker
7、驗證Docker是否安裝成功:
docker --version
三、Docker常用操作
1、查看Docker鏡像:
docker images
2、下載Docker鏡像:
docker pull 鏡像名:標籤
3、啟動Docker容器:
docker run -d --name=容器名 鏡像名:標籤
4、停止Docker容器:
docker stop 容器名或容器ID
5、啟動已停止的Docker容器:
docker start 容器名或容器ID
四、使用Docker部署應用
1、通過Dockerfile文件構建鏡像:
FROM 鏡像名:標籤
RUN 命令1
RUN 命令2
...
EXPOSE 端口號
CMD ["命令"]
2、構建鏡像:
docker build -t 鏡像名:標籤 .
3、啟動容器:
docker run -d --name=容器名 -p 主機端口號:容器端口號 鏡像名:標籤
五、Docker Compose使用
1、安裝Docker Compose:
sudo curl -L "https://github.com/docker/compose/releases/download/版本號/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
2、編寫docker-compose.yml文件:
version: "3"
services:
web:
build: .
ports:
- "5000:5000"
redis:
image: "redis:alpine"
3、在docker-compose.yml文件所在的目錄中啟動容器組:
docker-compose up -d
六、總結
以上就是CentOS Docker安裝部署的詳細步驟,希望對大家有所幫助!
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/200589.html