鏡像下載、域名解析、時(shí)間同步請(qǐng)點(diǎn)擊 阿里云開(kāi)源鏡像站
前言
本環(huán)境通過(guò)使用VMware在Ubuntu20.04下通過(guò)VScode搭建docker環(huán)境,可通過(guò)遠(yuǎn)程連接容器進(jìn)行開(kāi)發(fā)林说。(僅作參考)
一、環(huán)境準(zhǔn)備
VMware 15 pro,Ubuntu20.04玖院,VScode(Linux版本)
虛擬機(jī)搭建過(guò)程略。
二第岖、搭建步驟
1.安裝docker
官方安裝鏈接:
https://docs.docker.com/engine/install/ubuntu/
方法一:
終端依次執(zhí)行如下命令:(采用阿里源)
//更新apt包索引
sudo apt update
//安裝依賴(lài)包
sudo apt install apt-transport-https ca-certificates curl gnupg2 software-properties-common
//添加GPG密鑰
如果你在阿里云上部署难菌,可能使用阿里云的鏡像源(在下面),添加阿里云的證書(shū)會(huì)更好一些蔑滓。添加阿里云證書(shū):
curl -fsSL https://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
//添加軟件源(阿里云)
sudo add-apt-repository \
"deb [arch=amd64] https://mirrors.aliyun.com/docker-ce/linux/ubuntu \
$(lsb_release -cs) \
stable"
//更新apt包索引
sudo apt update
//安裝docker引擎郊酒、CLI 和容器包
sudo apt install docker-ce docker-ce-cli containerd.io
方法二:
若本地已有打包好的docker容器遇绞,也可僅執(zhí)行如下命令也可使用。
sudo apt update
sudo apt install docker.io
2.配置docker
安裝過(guò)后可查看docker版本號(hào):
docker --version
在默認(rèn)情況下燎窘,普通用戶(hù)沒(méi)有權(quán)限執(zhí)行 docker 相關(guān)操作
需要將普通用戶(hù)加入到 docker 用戶(hù)組摹闽,并重啟,即可不使用 sudo 來(lái)運(yùn)行 docker 相關(guān)操作
sudo usermod -aG docker $USER
reboot
注意:此權(quán)限操作必須執(zhí)行褐健,否則無(wú)法在VScode中查找當(dāng)前用戶(hù)下的相關(guān)容器付鹿!
可通過(guò)該命令,可下拉容器示例 hello-world
docker run hello-world
3.安裝VScode
打開(kāi)Ubuntu Software蚜迅,搜索vscode舵匾,下載即可。(其他方法略)
安裝VScode插件
打開(kāi)遠(yuǎn)程管理器谁不,即可看到當(dāng)前用戶(hù)組下的容器列表纽匙,并可直接進(jìn)行操作
hello-world僅作示例用,無(wú)法遠(yuǎn)程連接拍谐。
至此烛缔,VScode下docker環(huán)境部署完成。
原文鏈接:https://blog.csdn.net/qq_45719224/article/details/123863260