準(zhǔn)備工作
安裝ubuntu
從ubuntu官網(wǎng)下載ubuntu16.04.2(服務(wù)器版)安裝包,安裝到虛擬機中,這里一直下一步就行了,唯一需要注意的是,這個版本語言選擇中文的話會出錯,所有我們選擇英文
配置ubuntu環(huán)境
ubuntu剛安裝是沒有root密碼的,需要執(zhí)行sudo passwd
,然后輸入當(dāng)前用戶的密碼蝶溶,enter氓鄙,終端會提示我們輸入新的密碼并確認(rèn),此時的密碼就是root新密碼菱属。修改成功后,輸入命令 su root,再輸入新的密碼就ok了
- 為了方便操作,先安裝ssh-service
sudo apt-get install openssh-server
- 然后配置網(wǎng)絡(luò)
sudo vi /etc/network/interfaces
- 將enp0s5連接方式改為橋接模式
iface enp0s5 inet dhcp
- 重啟網(wǎng)絡(luò)
sudo /etc/init.d/networking restart
- 查看當(dāng)前ip
ifconfig
使用第三方ssh軟件連接到虛擬機
修改apt源
備份原始sources.list
sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup
修改源文件
sudo vim /etc/apt/sources.list
添加源
deb http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-backports main restricted universe multiverse
更新
sudo apt-get update
docker安裝
docker有兩種安裝方式:手動安裝和腳本自動安裝
手動安裝比較麻煩,所以我使用的是腳本自動安裝
阿里云安裝腳本
curl -sSL http://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engine/internet | sh -
執(zhí)行上面的腳本,它會幫你安裝docker所需要的包
docker安裝成功后,需要為當(dāng)前用戶分配權(quán)限
sudo usermod -aG docker [當(dāng)前用戶]
測試是否安裝成功
docker run hello-world
自動拉取鏡像則表明成功
配置加速器
使用加速器可以提升國內(nèi)獲取docker官方的速度
首先需要注冊個阿里云賬號
獲取專屬的加速鏈接(阿里云docker倉庫入口比較難找,可以用谷歌搜索下)
配置加速器
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["加速鏈接"]
}
EOF
重啟docker
sudo systemctl daemon-reload
sudo systemctl restart docker
如果要使用阿里云的倉庫還需要執(zhí)行
docker login registry.aliyuncs.com
輸入阿里云賬號密碼