工具安裝:Linux(Centos7)系統安裝Docker容器詳細步驟

... 開始 ...

Docker要求Linux內核版本至少在3.8或以上。

登錄後查詢Linux內核版本: uname -a,結果如下:

若不滿足要求,則更新Linux版本,本步驟以Centos7作爲演示(以root用戶登錄)

1. 更新yum源

執行命令:

yum update

更新期間有確認提示輸入,則一路輸入 y 即可,如下圖:

或者,直接輸入如下下命令:

yum update -y

2. 設置yum源的docker鏡像

使用阿里倉庫的鏡像,地址: http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

命令如下:

yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

查詢倉庫中所有的版本,命令如下:

yum list docker-ce --showduplicates | sort -r

結果如下:

3. 安裝Docker

本次安裝使用 3:19.03.5-3.el7 版本

安裝命令:

yum install docker-ce-<VERSION_STRING> (指定安裝版本)

yum install -y docker-ce-19.03.5

安裝成功,如下圖:

查看是否安裝成功:

執行命令:

docker version

4 啓動Docker

啓動Docker服務器

systemctl start docker

查看Docker是否啓動,如下:

如果需要將Docker納入開機啓動,命令如下:

systemctl enable docker

 

附上幾個常用命令:

docker ps         查看當前正在運行的容器
docker ps -a     查看所有容器的狀態
docker start/stop id/name 啓動/停止某個容器
docker attach id             進入某個容器(使用exit退出後容器也跟着停止運行)
docker exec -ti id           啓動一個僞終端以交互式的方式進入某個容器(使用exit退出後容器不停止運行)
docker images               查看本地鏡像
docker rm id/name         刪除某個容器
docker rmi id/name        刪除某個鏡像
docker run --name test -ti ubuntu /bin/bash  複製ubuntu容器並且重命名爲test且運行,然後以僞終端交互式方式進入容器,運行bash
docker build -t soar/centos:7.1 .  通過當前目錄下的Dockerfile創建一個名爲soar/centos:7.1的鏡像
docker run -d -p 2222:22 --name test soar/centos:7.1  以鏡像soar/centos:7.1創建名爲test的容器,並以後臺模式運行,並做端口映射到宿主機2222端口,P參數重啓容器宿主機端口會發生改變

... 結束 ...

 

 

 

 

 

 

 

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