溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

centos 7.5 安裝docker,常用命令

發布時間:2020-07-27 23:31:29 來源:網絡 閱讀:283 作者:airya 欄目:系統運維
設置存儲庫
[root@localhost ~]# sudo yum install -y yum-utils   device-mapper-persistent-data   lvm2
使用以下命令來設置穩定的存儲庫。
[root@localhost ~]# sudo yum-config-manager \
>     --add-repo \
>     https://download.docker.com/linux/centos/docker-ce.repo
安裝最新版本的Docker Engine-Community和containerd
[root@localhost ~]# sudo yum install docker-ce docker-ce-cli containerd.io

如果要安裝特定版本的Docker Engine-Community,可以用yum list docker-ce --showduplicates | sort -r 命令查找可用版本,再進行安裝
centos 7.5 安裝docker,常用命令

啟動Docker
[root@localhost ~]# sudo systemctl start docker
查看docker版本
docker --version
下載nginx 鏡像并啟動
[root@localhost ~]# docker pull nginx
[root@localhost ~]# docker run -d -p 80:80 nginx    #-d 后臺運行  -p 映射內外端口
IP/index.html 查看nginx是否可以訪問

centos 7.5 安裝docker,常用命令

還可以同時開啟多個容器
[root@localhost ~]# docker run -d -p 81:80 nginx
進入81端口nginx 更改配置文件
[root@localhost ~]# docker exec -it 9a bash
root@9a9be50b305c:/# cd /usr/share/nginx/html/
root@9a9be50b305c:/usr/share/nginx/html# echo hello docker > index.html
root@9a9be50b305c:/usr/share/nginx/html# cat index.html 
hello docker
訪問IP:81

centos 7.5 安裝docker,常用命令

當我們把一個修改過后的容器,保存成鏡像,在運行時,還會保持變化

centos 7.5 安裝docker,常用命令
centos 7.5 安裝docker,常用命令
centos 7.5 安裝docker,常用命令

dockerfile:
通過dockerfile構建鏡像,并且通過該鏡像啟動容器
首先創建一個dockerfile文件
[root@localhost ~]# vi dockerfile

centos 7.5 安裝docker,常用命令

并在本目錄下創建一個index.html文件
[root@localhost ~]# vi index.html

centos 7.5 安裝docker,常用命令

通過docker built -t 命令指定當前目錄下的dockerfile文件,鏡像名m2,構建容器
[root@localhost ~]# docker build -t m2 .
Sending build context to Docker daemon  13.31kB
Step 1/2 : FROM nginx
 ---> f949e7d76d63
Step 2/2 : ADD ./ /usr/share/nginx/html/
 ---> 7e2e7d47ad47
Successfully built 7e2e7d47ad47
Successfully tagged m2:latest
運行該容器
[root@localhost ~]# docker run -d -p 83:80 m2
859506c5b89d80b0520310cef2e97156e95c2d55292b3644c41906518661fb20
在瀏覽器搜索 ip:83,查看nginx是否運行

centos 7.5 安裝docker,常用命令

docker save/load 命令
通過 docker save 將一個鏡像保存到一個文件中

centos 7.5 安裝docker,常用命令

刪掉m2 鏡像
由于有一個容器是基于m2鏡像的,所以需要先把容器刪除

centos 7.5 安裝docker,常用命令
centos 7.5 安裝docker,常用命令

可以看到m2 鏡像是已經被刪除了

centos 7.5 安裝docker,常用命令

通過docker load 命令將文件中的鏡像取出

centos 7.5 安裝docker,常用命令

×××學習

centos 7.5 安裝docker,常用命令

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女