#配置國(guó)內(nèi)源進(jìn)行docker安裝
報(bào)錯(cuò) HTTP Error 404 - Not Found
原因:由于配置國(guó)內(nèi)鏡像源時(shí),把地址寫錯(cuò)了,導(dǎo)致后面安裝docker提示HTTP Error 404
解決方法:
1)進(jìn)入到 /etc/yum.repos.d目錄下
cd /etc/yum.repos.d
ll
?如果你想學(xué)習(xí)docker教程,我這邊給你推薦一套視頻,這個(gè)視頻可以說(shuō)是B站播放全網(wǎng)第一的docker教程,同時(shí)在線人數(shù)到達(dá)1000人,并且還有筆記可以領(lǐng)取及各路大神技術(shù)交流:798478386????
Web自動(dòng)化測(cè)試Pytest+Selenium+Jenkins+Docker持續(xù)集成_嗶哩嗶哩_bilibili【python自動(dòng)化測(cè)試工具、課件、筆記相關(guān)資料免費(fèi)領(lǐng)取+微信:mashang-nn 記得備注喔(b站555)收藏等于白嫖,點(diǎn)贊三連才是真情!】, 視頻播放量 1496、彈幕量 0、點(diǎn)贊數(shù) 1、投硬幣枚數(shù) 0、收藏人數(shù) 10、轉(zhuǎn)發(fā)人數(shù) 3, 視頻作者 自動(dòng)化測(cè)試碼尚科技, 作者簡(jiǎn)介 領(lǐng)取筆記加微信:mashang-nn 備注:B站555,相關(guān)視頻:2023專為b站打造的最詳細(xì)Jmeter接口測(cè)試工具實(shí)戰(zhàn)教程,2023最新pytest接口自動(dòng)化測(cè)試框架,三天帶你精通pytest,帶你寫出最好的代碼?。ㄒ迅?023新版),F(xiàn)iddler抓包工具實(shí)戰(zhàn)全網(wǎng)最全最細(xì)教程,沒(méi)有之一,【建議收藏】2021B站最全接口自動(dòng)化測(cè)試框架入門到精通,學(xué)完即漲薪,【Selenium自動(dòng)化測(cè)試】Web自動(dòng)化測(cè)試Selenium自動(dòng)化測(cè)試(共91集),如何實(shí)現(xiàn)python接口自動(dòng)化測(cè)試,B站福利!Web自動(dòng)化測(cè)試從0-到項(xiàng)目實(shí)戰(zhàn)教程,免費(fèi)學(xué)?。?!,接口測(cè)試之Jmeter+Ant+Git+Jenkins持續(xù)集成,【暗網(wǎng)黑客教程】審核下架34次,終于上傳成功,你敢學(xué)我就敢發(fā),學(xué)不會(huì)我來(lái)教~,2023專為B站打造的Python全棧自動(dòng)化測(cè)試實(shí)戰(zhàn)教程,結(jié)合華為項(xiàng)目?。?!https://www.bilibili.com/video/BV1e44y1X7w8/?spm_id_from=333.999.0.02)將所有docker相關(guān)的repo文件刪除,包括剛添加的錯(cuò)誤的阿里云鏡像也刪除
rm -rf docker-ce.repo
rm -rf mirrors.aliyun.com_docker-.repo
?3)刪除后,重新進(jìn)行如下docker的安裝
yum -y update
yum install -y yum-utils
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
yum install -y docker-ce docker-ce-cli containerd.io
#安裝docker
報(bào)錯(cuò)Requires:container-selinux>=2:2.74
解決方法:安裝最新的contain-selinux
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
yum install epel-release -y
yum install container-selinux -y
?#云服務(wù)器上,docker拉取mysql鏡像很慢
半個(gè)多小時(shí)依然未成功
原因:docker默認(rèn)源為官方源在國(guó)外,下載速度可能會(huì)慢。
解決方法:docker鏡像源更改為國(guó)內(nèi)源
阿里云服務(wù)器解決方法:
1)進(jìn)入阿里云服務(wù)器控制臺(tái) https://account.aliyun.com/,搜索鏡像,點(diǎn)擊容器鏡像服務(wù)進(jìn)入
2)進(jìn)入鏡像中心-鏡像加速器,選擇對(duì)應(yīng)云服務(wù)器的操作系統(tǒng),依據(jù)操作文檔中的命令完成操作。
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors":["https://4zh3lxhh.mirror.aliyuncs.com"] } EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
?3)配置完成后,再去進(jìn)行鏡像拉取,正常。
騰訊云服務(wù)器解決方法:
與阿里云服務(wù)器解決方法同理。
1)打開/etc/docker/daemon.json 配置文件。
vim /etc/docker/daemon.json
2)輸入鍵盤i進(jìn)入編輯,添加以下內(nèi)容,并按Esc鍵退出編輯,輸入:wq 保存退出?
{ "registry-mirrors": ["https://mirror.ccs.tencentyun.com"] }
3)重啟docker,再進(jìn)行鏡像拉取操作則正常。
sudo systemctl restart docker
可供選擇的常用鏡像有以下這些:
科大:https://docker.mirrors.ustc.edu.cn/
網(wǎng)易:https://hub-mirror.c.163.com/
七牛云加速器:https://reg-mirror.qiniu.com
阿里云:<你的ID>.mirror.aliyuncs.com
騰訊云:https://mirror.ccs.tencentyun.com
#進(jìn)入docker容器
顯示bash-4.2#
原因:在docker容器的當(dāng)前登錄用戶root目錄下缺少.bashrc 和.bash_profile 這2個(gè)文件
解決方法:
這2個(gè)文件在/etc/skel目錄下,只需要將這2個(gè)文件復(fù)制到/root即可解決。
bash-4.2# cp /etc/skel/.bashrc /root/
bash-4.2# cp /etc/skel/.bash_profile /root/
?#進(jìn)入docker容器
顯示時(shí)區(qū)不對(duì)
docker中默認(rèn)時(shí)間是UTC時(shí)間,服務(wù)器系統(tǒng)是CST東八區(qū)時(shí)間,相隔8小時(shí)。
解決方法:
1)進(jìn)入容器,通過(guò)軟鏈接命令ln -s,在/etc/localtime文件中寫入想要設(shè)置的時(shí)區(qū),例上海時(shí)區(qū)
docker exec -it [容器名或容器ID] /bin/bash // 以交互模式進(jìn)入容器
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
exit
2)重啟容器
docker restart [容器名或容器ID] // 重啟容器
#云服務(wù)器上的mysql容器
使用navicat連接不上
解決方法:
1、先確認(rèn)對(duì)應(yīng)mysql容器是否已啟動(dòng)
2、確認(rèn)連接的主機(jī)ip、端口、用戶名、密碼的正確性
3、以上都確認(rèn)了,連不上,確認(rèn)云服務(wù)器端口是否開放
3.1 阿里云開放端口步驟:
登錄阿里云控制臺(tái)--選中自己購(gòu)買的云服務(wù)器--更多--網(wǎng)絡(luò)和安全組--安全組配置
點(diǎn)擊配置規(guī)則--入方向,復(fù)制一項(xiàng),添加mysql容器對(duì)外映射的端口,例3307,點(diǎn)保存
3.2 騰訊云開放端口步驟:
登錄騰訊云控制臺(tái)--找到購(gòu)買的服務(wù)器--防火墻--添加規(guī)則
創(chuàng)建新的規(guī)則,添加mysql容器對(duì)外映射的端口,點(diǎn)確定
文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-511492.html
?文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-511492.html
到了這里,關(guān)于現(xiàn)在都在說(shuō) Docker 好,為什么我一用就出現(xiàn)這么多問(wèn)題?查了一宿才解決!的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!