CentOS 7.2 快速安裝使用Docker(一)


不過如果有耐心去讀一下官方的docker文檔的話,還是要讀一下的:

https://docs.docker.com/get-started/part2/#prerequisites

首先需要確定是CentOS 7.2 的系統:(主要是為了取定內核版本大於3.10以上即可)

使用命令$ uname –r 

  1. 更新yum 源(確保yum是最新的)

更新yum源基本上要花上好多的時間至少十分鍾是有的

yum update

當程序出現Complete的時候表示yum源已經更新完畢了。

2. 添加yum倉庫

 # tee /etc/yum.repos.d/docker.repo <<- 'EOF'

3. 安裝Docker

yum install -y docker-engine

這個安裝的話,大概需要5分鍾左右,主要看網速

 

 出現Complete的時候表示安裝已經完成。

4. 查看docker版本

[root@iZaekouac4ztqcZ /]# docker version

5. 啟動docker 

[root@iZaekouac4ztqcZ /]# systemctl start docker.service

再次

[root@iZaekouac4ztqcZ /]# docker version

即可查看到運行狀態。

6. 設置開機即啟動docker

[root@iZaekouac4ztqcZ /]# systemctl enable docker

例子:

我這里先使用py來創建一個例子達到的效果是訪問瀏覽器輸出頁面如下:

在一個新的文件夾下,創建三個文件,分別是Dockerfile、requirements.txt、app.py。

app.py

requirements.txt

 

Dockerfile

需要注意的是這三個文件必須在同一級的目錄下面才行。

Cd 到創建的目錄里面,構建docker應用:

[root@iZaekouac4ztqcZ dockertest]# docker build -t friendlyhello .

表示構建成功。

然后運行:                      

運行應用程序,使用以下方法將計算機的端口4000映射到容器的已發布端口80 -p

docker run -p 4000:80 friendlyhello

[root@iZaekouac4ztqcZ dockertest]# docker run -p 4000:80 friendlyhello

 

 

表示正在運行。此時在瀏覽器中輸出地址和端口號即可訪問:

http://47.101.32.206:4000/

最終效果就是這樣的。

在Linux中的話,按下

CTRL+C

即可停止容器。

現在讓我們以分離模式在后台運行應用程序:

[root@iZaekouac4ztqcZ dockertest]# docker run -d -p 4000:80 friendlyhello

備注:

friendlyhello

是我們自己定義的容器的名字,在創建目錄的時候,自定義的容器名,用來標識項目所在的容器。

這樣就可以在Linux的后台運行容器了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM