docker中使用阿里雲的apt源安裝各種實用工具


今天想在docker中安裝vim工具,還有其他的軟件等等,如果你直接執行apt-get install vim是沒有用的,會顯示:

root@7d43d83fd3a8:/etc/nginx# apt-get install vim
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package vim

看樣子是不可以安裝的,我們需要做的就是修改apt的源即可,再update一下就可以安裝了。

看到網上很多博客中講解安裝vim工具的時候修改為國內的163的apt源,這里我不是很推薦,因為我嘗試以后發現有些工具安裝不上去,甚至是連依賴庫和包等等都不能自動解決,那怎么行呢?所以我索性換為阿里雲的apt源。

步驟如下:

1、更新為最近的阿里雲的apt源,目的是快速更近的更新系統的包等資源。

先備份一下原來的apt源

mv /etc/apt/sources.list /etc/apt/sources.list.bak

更改為阿里雲的源步驟如下:

cat > /etc/apt/sourcesl.list << EOF
deb http://mirrors.aliyun.com/debian/ stretch main non-free contrib deb-src http://mirrors.aliyun.com/debian/ stretch main non-free contrib deb http://mirrors.aliyun.com/debian-security stretch/updates main deb-src http://mirrors.aliyun.com/debian-security stretch/updates main deb http://mirrors.aliyun.com/debian/ stretch-updates main non-free contrib deb-src http://mirrors.aliyun.com/debian/ stretch-updates main non-free contrib deb http://mirrors.aliyun.com/debian/ stretch-backports main non-free contrib deb-src http://mirrors.aliyun.com/debian/ stretch-backports main non-free contrib
EOF

因為docker中沒有默認的編輯工具,很是費事,因此建議在容器中先按照這個步驟把vim工具按照一下即可。

2、修改好之后就可以使用update命令同步 /etc/apt/sources.list 和 /etc/apt/sources.list.d 中列出的源索引,獲取最新軟件包

apt-get update

3、即可下載vim、wget、git工具了,非常快速方便

apt-get install vim wget git


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM