bl双性强迫侵犯h_国产在线观看人成激情视频_蜜芽188_被诱拐的少孩全彩啪啪漫画

Centos7怎么安裝Docker

本篇內(nèi)容介紹了“Centos7怎么安裝Docker”的有關(guān)知識(shí),在實(shí)際案例的操作過(guò)程中,不少人都會(huì)遇到這樣的困境,接下來(lái)就讓小編帶領(lǐng)大家學(xué)習(xí)一下如何處理這些情況吧!希望大家仔細(xì)閱讀,能夠?qū)W有所成!

創(chuàng)新互聯(lián)公司是一家集網(wǎng)站建設(shè),鷹潭企業(yè)網(wǎng)站建設(shè),鷹潭品牌網(wǎng)站建設(shè),網(wǎng)站定制,鷹潭網(wǎng)站建設(shè)報(bào)價(jià),網(wǎng)絡(luò)營(yíng)銷(xiāo),網(wǎng)絡(luò)優(yōu)化,鷹潭網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強(qiáng)企業(yè)競(jìng)爭(zhēng)力。可充分滿足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時(shí)我們時(shí)刻保持專(zhuān)業(yè)、時(shí)尚、前沿,時(shí)刻以成就客戶成長(zhǎng)自我,堅(jiān)持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實(shí)用型網(wǎng)站。

1、Centos 7 install docker-ce

安裝指定版本的Docker-CE:

# Step 1: 查找Docker-CE的版本:

# yum list docker-ce.x86_64 --showduplicates | sort -r

 * updates: mirrors.aliyun.com

Loading mirror speeds from cached hostfile

Loaded plugins: fastestmirror

Installed Packages

 * extras: mirrors.aliyun.com

 * epel: mirrors.ustc.edu.cn

docker-ce.x86_64            3:18.09.0-3.el7                      docker-ce-stable

docker-ce.x86_64            3:18.09.0-3.el7                       @docker-ce-stable

docker-ce.x86_64            18.06.1.ce-3.el7                   docker-ce-stable

docker-ce.x86_64            18.06.0.ce-3.el7                    docker-ce-stable

docker-ce.x86_64            18.03.1.ce-1.el7.centos            docker-ce-stable

docker-ce.x86_64            18.03.0.ce-1.el7.centos            docker-ce-stable

docker-ce.x86_64            17.12.1.ce-1.el7.centos            docker-ce-stable

docker-ce.x86_64            17.12.0.ce-1.el7.centos            docker-ce-stable

docker-ce.x86_64            17.09.1.ce-1.el7.centos            docker-ce-stable

docker-ce.x86_64            17.09.0.ce-1.el7.centos            docker-ce-stable

docker-ce.x86_64            17.06.2.ce-1.el7.centos            docker-ce-stable

docker-ce.x86_64            17.06.1.ce-1.el7.centos            docker-ce-stable

docker-ce.x86_64            17.06.0.ce-1.el7.centos            docker-ce-stable

docker-ce.x86_64            17.03.3.ce-1.el7                     docker-ce-stable

docker-ce.x86_64            17.03.2.ce-1.el7.centos            docker-ce-stable

docker-ce.x86_64            17.03.1.ce-1.el7.centos            docker-ce-stable

docker-ce.x86_64            17.03.0.ce-1.el7.centos            docker-ce-stable

 * base: mirrors.cqu.edu.cn

Available Packages

# Step2: 安裝指定版本的Docker-CE

# sudo yum -y install docker-ce-[VERSION]

安裝最新版本的Docker-CE:

# step 1: 安裝必要的一些系統(tǒng)工具

yum install -y yum-utils device-mapper-persistent-data lvm2 -y

# Step 2: 添加軟件源信息

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

# Step 3: 更新并安裝Docker-CE

yum makecache fast

yum -y install docker-ce

# Step 4: 開(kāi)啟Docker服務(wù)

systemctl start docker.service

Step 5: 查看Docker安裝版本

docker --version

Docker version 18.09.0, build 4d60db4

2、docker安裝目錄結(jié)構(gòu)

3、啟動(dòng)和停止鏡像

3.1、啟動(dòng)容器

自定義鏡像名:便于區(qū)分

-d 后臺(tái)運(yùn)行

指定主機(jī)啟動(dòng)的名稱

[root@centos7 ~]# docker run -itd -h hostname 鏡像

舉例:

[root@centos7 ~]# docker run -itd docker.io/ubuntu /bin/bash

root@82f8b90c9eba:/#

3.2、停止/退出,docker退出容器,并且關(guān)閉容器

exit

docker退出容器,而不關(guān)閉容器:

ctrl+p    ctrl+q   //這里2個(gè)步驟

ctrl+p+q  

3.3、docker 給運(yùn)行的容器映射本地端口

[root@centos7 ~]# docker run -itd -p 0.0.0.0:80:80 --name apache docker.io/ubuntu /bin/bash

4、docker常用命令及解釋如下

docker search nginx   //搜索鏡像庫(kù)

docker pull nginx   //選擇合適的鏡像并拉取鏡像

docker images nginx   //在本地鏡像列表里查到 REPOSITORY 為 nginx 的鏡像

docker images httpd   //在本地鏡像列表里查到 REPOSITORY 為apache的鏡像

docker info    //查看docker信息

docker version    //查看docker版本

docker pull 鏡像名稱   //下載(拉)鏡像

docker push 鏡像名稱   //上傳鏡像

docker load -i 鏡像名稱.tar  //導(dǎo)入鏡像

docker images    //查看所有已經(jīng)安裝的鏡像列表

docker attach 鏡像名/鏡像ID  //進(jìn)入鏡像里面

docker exec 鏡像名/鏡像ID ls /home //在執(zhí)行shell命令到容器里面

舉例:a.txt b.txt是我開(kāi)始創(chuàng)建的2個(gè)文本文件

[root@centos7 ~]# docker exec elegant_bhaskara ls /home

a.txt

b.txt

[root@centos7 ~]# docker stop 鏡像名/鏡像ID //停止鏡像

[root@centos7 ~]# docker tag 原鏡像名 新鏡像名  //生成新的images

舉例:docker tag docker.io/ubuntu ubuntu:laste

[root@centos7 ~]#  docker run -it test:ubuntu /bin/bash

[root@centos7 ~]#  docker commit hopeful_carson(NAMES) ubuntu(REPOSITORY):self(tag)  //提交鏡像,生成新的鏡像,鏡像里面的配置也保留了,便于多個(gè)版本的管理

[root@centos7 ~]# docker run -itd --name test01_self ubuntu:self  用提交的鏡像再啟動(dòng)新的鏡像

0f280fd95659c81fcff4069bb53ff53b07d06b28de05111dd5a9177e16865f22

 [root@centos7 ~]# docker exec test01_self ls /home

5、提交運(yùn)行中的容器為一個(gè)鏡像   (這樣不會(huì)丟失在容器的各種操作)

[root@centos7 ~]# docker commit clever_haibt clever_haibt_new

###   clever_haibt(運(yùn)行容器名稱)    clever_haibt_new(生成鏡像名稱)

6、運(yùn)行鏡像并添加端口

[root@centos7 ~]# docker run -d -it -p 80:80 clever_haibt_new:latest /bin/bash

###  小p是自定義端口    latest 是鏡像的標(biāo)簽(最好寫(xiě)上專(zhuān)業(yè)點(diǎn))

舉例apache:httpd:latest

# docker run -d -it -p 80:80 httpd:latest

測(cè)試:http://ip

7、列出運(yùn)行的鏡像

[root@centos7 ~]# docker ps     //查看已運(yùn)行的容器狀態(tài)

查看鏡像、容器、數(shù)據(jù)卷所占用的空間

[root@centos7 ~]# docker system df

8、Docker本身提供了兩種終止容器運(yùn)行的方式,查看幫助

[root@centos7 ~]# docker stop --help

舉例:docker stop NAMES

docker kill --help

9、linux下解決docker端口映射到宿主機(jī)后外網(wǎng)無(wú)法訪問(wèn)的問(wèn)題?

解決辦法:

[root@centos7 ~]# vim /etc/sysctl.conf

或者

[root@centos7 ~]# vim /usr/lib/sysctl.d/00-system.conf

添加如下代碼:

net.ipv4.ip_forward=1

重啟network服務(wù)

# systemctl restart network

查看是否修改成功

# sysctl net.ipv4.ip_forward 

如果返回為“net.ipv4.ip_forward = 1”

則表示成功了

10、刪除鏡像

先停止鏡像--再執(zhí)行刪除操作

[root@centos7 ~]# docker rm 鏡像名稱/容器ID

[root@centos7 ~]# docker rm -f 鏡像名稱/容器ID  //強(qiáng)制刪除鏡像

11、導(dǎo)出鏡像,生成tar包,export導(dǎo)出的是讀寫(xiě)層的文件系統(tǒng)

[root@centos7 ~]# docker export 鏡像名/鏡像ID > XXXX.tar

舉例:

[root@centos7 ~]# docker export test01_self > test01.tar

導(dǎo)出完整鏡像:save:導(dǎo)出鏡像所有文件和歷史紀(jì)錄

[root@centos7 ~]# docker save docker.io/imagine10255/centos6-lnmp-php56 > lnmp.tar

12、導(dǎo)入鏡像

[root@centos7 ~]# docker import test01.tar(鏡像包) ubuntu:self_new(新的鏡像名)

13、啟動(dòng)導(dǎo)入的鏡像

[root@centos7 ~]# docker run -itd --name ubuntu_self_new ubuntu:self_new /bin/bash

打包前創(chuàng)建的文件存在

導(dǎo)入完整鏡像: load

[root@centos7 ~]# docker rmi docker.io/imagine10255/centos6-lnmp-php56  //刪除

[root@centos7 ~]# docker load -i lnmp.tar  //重新導(dǎo)入

“Centos7怎么安裝Docker”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識(shí)可以關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實(shí)用文章!

網(wǎng)站欄目:Centos7怎么安裝Docker
轉(zhuǎn)載來(lái)源:http://vcdvsql.cn/article24/pehpce.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供用戶體驗(yàn)App設(shè)計(jì)軟件開(kāi)發(fā)云服務(wù)器手機(jī)網(wǎng)站建設(shè)網(wǎng)站設(shè)計(jì)公司

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)