Docker第一章:安裝及初始化配置
在CentOS7.4上安裝并配置docker。
第一步:docker的安裝
1、安裝相關的依賴包
yum install -y yum-utils device-mapper-persistent-data lvm2
2、配置國內鏡像源,下載速度快一些
sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
3、更新YUM緩存
yum makecache fast
4、安裝docker-ce版本
yum -y install docker-ce
5、啟動docker
sudo systemctl enable docker
sudo systemctl start docker
第二步:更改docker默認存儲路徑到數據盤
默認數據會安裝到系統盤,如果因為盤大小等原因,需要變更,可以如下操作。如果要變更,建議在最開始的時候,即進行處理。
1、創建docker存儲目錄
mkdir /alidata/data/modules/docker
注意:自己一步一步的創建文件夾
中升服務器使用:
mkdir /home/data/modules/docker
2、修改(或新建)daemon.json文件
vi /etc/docker/daemon.json
{ "graph": "/alidata/data/modules/docker", "registry-mirrors": ["https://9cpn8tt6.mirror.aliyuncs.com"], "log-driver": "json-file", "log-opts": { "max-size": "100m", "max-file": "3" } }
中升服務器使用:
{ "graph": "/home/data/modules/docker", "registry-mirrors": ["https://9cpn8tt6.mirror.aliyuncs.com"], "log-driver": "json-file", "log-opts": { "max-size": "100m", "max-file": "3" } }
:wq 保存。
說明:graph的作用是更改docker本地目錄。mirrors的目的是使用國內鏡像,docker pull的時候,會快得多。
后面兩句定義日志文件的大小,避免.log文件過大,造成服務器空間不足的問題
3、重啟docker
systemctl restart docker
4、查看新的存儲地址
docker info
恭喜你,已經使用了自定義的目錄地址。原始默認地址,一般為“/var/lib/docker”。
【FAQ】常見問題解決辦法
1、第一步安裝的時候,出現異常
yum-utils-1.1.31-52.el7.noarch: [Errno 256] No more mirrors to try
可以執行以下三步,嘗試修復一下,否則第二步命令無法執行。
1.yum clean all 2.yum makecache 3.yum update
Docker
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。