Docker系列教程02 Docker安裝

2021-10-03 18:45:09 字數 2932 閱讀 2453

1,官網

2,倉庫

docker支援以下的centos版本:

centos 7 (64-bit)推薦使用7 預設的是7

centos 6.5 (64-bit) 或更高的版本

目前,centos 僅發行版本中的核心支援 docker。

docker 執行在 centos 7 上,要求系統為64位、系統核心版本為 3.10 以上。[我們基於7以上的版本來講的哦]

docker 執行在 centos-6.5 或更高的版本的 centos 上,要求系統為64位、系統核心版本為 2.6.32-431 或者更高版本[。

uname命令用於列印當前系統相關資訊(核心版本號、硬體架構、主機名稱和作業系統型別等)。

版本ok木有問題

注意在centos6.5下面也可以安裝。但是有點麻煩。想裝的可以自己去查資源

1,確定centos7能上外網

2,yum -y install gcc

3,yum -y install gcc-c++

yum remove docker \

docker-client \

docker-client-latest \

docker-common \

docker-latest \

docker-latest-logrotate \

docker-logrotate \

docker-engine

yum install docker
systemctl start docker

systemctl restart docker 重啟

systemctl stop docker 停止

systemctl enable docker 開機自啟

前方有坑---------如果你在docker執行期間操作了防火牆[啟動或關閉]必須重啟docker systemctl restart docker

docker run -p 8080:80 -d docker.io/nginx   //將80埠對映為8080,或者80:80還是原先的80埠,不可以不寫。
測試

是不是很爽呀

systemctl stop docker

yum -y remover docker

rm -rf /var/lib/docker

通過**可以找到目標映象 /explore/

可以使用docker pull 命令來從倉庫獲取所需要的映象。

docker pull ubuntu:18.04

該命令實際上相當於sudo docker pull registry.hub.docker.com/ubuntu:18.04

sudo docker pull registry.docker-cn.com/library/ubuntu:18.04
登入:

登入阿里雲 搜尋 容器映象服務 找到後如下圖

可以看到加速器位址哦

編輯配置檔案

vi /etc/docker/daemon.json

拷貝下面的內容/etc/docker/daemon.json中

執行下面兩條命令 重新整理docker的配置

systemctl daemon-reload 

systemctl restart docker

文件

docker系列教程之docker安裝

2013年發布至今,docker 一直廣受矚目,被認為可能會改變軟體行業。一 環境配置的難題 軟體開發最大的麻煩事之一,就是環境配置。使用者計算機的環境都不相同,你怎麼知道自家的軟體,能在那些機器跑起來?使用者必須保證兩件事 作業系統的設定,各種庫和元件的安裝。只有它們都正確,軟體才能執行。舉例來說...

Docker系列教程14 Docker資料持久化

原文 容器中資料持久化主要有兩種方式 資料卷是乙個可供乙個或多個容器使用的特殊目錄,可以繞過ufs unix file system 注意 資料卷的使用,類似於 linux 下對目錄或檔案進行 mount。示例 docker run name nginx data v mydir nginx執行如下...

Docker系列教程04 Docker映象詳解

unionfs 聯合檔案系統 union檔案系統 unionfs 是一種分層 輕量級並且高效能的檔案系統,它支援對檔案系統的修改作為一次提交來一層層的疊加,同時可以將不同目錄掛載到同乙個虛擬檔案系統下 unite several directories into a single virtual f...