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...