1. 程式人生 > >Win版docker 安裝ubuntu更改軟體源

Win版docker 安裝ubuntu更改軟體源

win10版docker裝了ubuntu映象後,vi命令沒法用,軟體源預設也為ubuntu官網的,更新拉取太緩慢。

【注意】:如果讀者看到了這篇文章,我想應該和我一樣也是docker初學者,如果本機還裝了虛擬機器的話,需要對虛擬機器和win版docker進行取捨,因為docker和虛擬機器不能同時共存,當然有折中方法,但還是不方便(詳看另外一篇文章)。

解決步驟:

1、先改為國內軟體源。

2、再安裝vi

3、儲存commit

 

1、echo命令改軟體源為阿里雲(其它軟體源也可以)

1.1、先備份sources.list檔案

 

1.2、echo命令覆蓋sources.list內容

[email protected]:/etc/apt# echo "deb-src http://archive.ubuntu.com/ubuntu xenial main restricted #Added by software-properties">/etc/apt/sources.list
[email protected]:/etc/apt# echo "deb http://mirrors.aliyun.com/ubuntu/ xenial main restricted">>/etc/apt/sources.list
[email protected]:/etc/apt# echo "deb-src http://mirrors.aliyun.com/ubuntu/ xenial main restricted multiverse universe #Added by software-properties">>/etc/apt/sources.list
[email protected]
:/etc/apt# echo "deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted">>/etc/apt/sources.list [email protected]:/etc/apt# echo "deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted multiverse universe #Added by software-properties">>/etc/apt/sources.list
[email protected]
:/etc/apt# echo "deb http://mirrors.aliyun.com/ubuntu/ xenial universe">>/etc/apt/sources.list [email protected]:/etc/apt# echo "deb http://mirrors.aliyun.com/ubuntu/ xenial-updates universe">>/etc/apt/sources.list [email protected]:/etc/apt# echo "deb http://mirrors.aliyun.com/ubuntu/ xenial multiverse">>/etc/apt/sources.list [email protected]:/etc/apt# echo "deb http://mirrors.aliyun.com/ubuntu/ xenial-updates multiverse">>/etc/apt/sources.list [email protected]:/etc/apt# echo "deb http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse">>/etc/apt/sources.list [email protected]:/etc/apt# echo "deb-src http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse #Added by software-properties">>/etc/apt/sources.list [email protected]:/etc/apt# echo "deb http://archive.canonical.com/ubuntu xenial partner">>/etc/apt/sources.list [email protected]:/etc/apt# echo "deb-src http://archive.canonical.com/ubuntu xenial partner">>/etc/apt/sources.list [email protected]:/etc/apt# echo "deb http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted">>/etc/apt/sources.list [email protected]:/etc/apt# echo "deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted multiverse universe #Added by software-properties">>/etc/apt/sources.list [email protected]:/etc/apt# echo "deb http://mirrors.aliyun.com/ubuntu/ xenial-security universe">>/etc/apt/sources.list [email protected]:/etc/apt# echo "deb http://mirrors.aliyun.com/ubuntu/ xenial-security multiverse">>/etc/apt/sources.list

 

1.3、再執行apt-get update 

 

1.4、最後apt-get install vim 

 

1.5、完了嗎?

還沒完呢!記住一定要commit提交儲存,構建新的映象

可以新開一個命令列視窗,記住containerID。或直接在該命令列視窗退出後根據containerID來commit儲存。