centos6 5 docker安裝及pull映象

2021-10-04 04:35:02 字數 1642 閱讀 5954

1.建議在更高版本的centos上安裝docker(yum install docker)

centos6的相容性太差了,有很多坑,真的不建議使用

2.docker分為企業版和社群版

3.pull一直失敗(兩天時間才解決)有時候還會報連線超時

pulling repository selenium/hub

could not reach any registry endpoint

解決辦法:

1)保證網路暢通,網速可以

2)配置映象加速器

centos6.5配置檔案/etc/sysconfig/docker,然後重啟docker

other_args=

"--registry-mirror="

4.安裝docker-----start docker-----docker pull(最好使用docker官方提供的映象

6.centos6中寫systemctl daemon-reload:

sudo chkconfig daemon-reload。

sudo service docker restart

7.docker+selenium web自動化測試環境部署

8.docker執行專案

#根據容器別名進行停用

docker stop mall-uat

#echo "停用容器"

#根據容器別名進行刪除

docker rm mall-uat

#echo "刪除容器,根據別名"

#進入路徑

road=/opt/docker-mall/dockerfile

#進入專案目錄下

cd$road

echo

"進入目錄"

#執行專案下dockerfile,生成所需要的映象1.0

docker build -t mall-uat:1.0 . --no-cache

echo

"執行build mall-uat1.0"

#使用生成的映象,建立容器,新增專案掛載,新增日誌掛載

#docker start mall-uat

docker run -i -d -p 13001:7777 -v /opt/docker-mall-uat/jar:/opt/service/ -v /opt/docker-mall-uat/logs:/opt/service/logs -v /etc/localtime:/etc/localtime:ro -v /opt/docker-mall-uat/enterpris

e:/opt/enterprise -v /etc/hosts:/etc/hosts:ro --name mall-uat mall-uat:1.0

9.docker部署jenkins

a.docker pull jenkins/jenkins

b.mkdir /home/jenkins 建立資料夾並賦予許可權否則會執行報錯

c.docker run -d -p 8002:8080 -v /home/jenkins:/var/jenkins_home --name jenkins jenkins/jenkins 執行容器搭載相關目錄

d.docker logs -f jenkins 檢視容器日誌

centos6 5 docker 搜尋映象出錯

centos安裝docker以後,啟動成功,執行 docker search centos 報錯 error response from daemon get read tcp 52.22.190.106 443 i o timeout 有人說需要翻牆,其實不用。修改 etc sysconfig d...

CentOS6 5上搭建Docker服務

最近在自己的centos上搭建了乙個docker,順便將一些常用操作記錄下。內容以實際操作為主,理論東西少,後期有時間再補上吧。檢視系統的版本和核心 cat etc issue uname r 因為docker要求服務centos6以上,kernel 版本必須2.6.32 431或更高 參考 要將d...

Centos6 5下docker 環境搭建

一.執行docker linux核心版本需要在3.8以上,針對centos6.5 核心為2.6的系統需要先公升級核心.不然會特別卡,退出容器.在yum的elrepo源中,有mainline 3.13.1 long term 3.10.28 這2個核心版本,考慮到long term更穩定,會長期更新,...