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更穩定,會長期更新,...