鏡像下載、功能變數名稱解析、時間同步請點擊 阿裡雲開源鏡像站 前言 本環境通過使用VMware在Ubuntu20.04下通過VScode搭建docker環境,可通過遠程連接容器進行開發。(僅作參考) 一、環境準備 VMware 15 pro,Ubuntu20.04,VScode(Linux版本) 虛擬機搭建 ...
鏡像下載、功能變數名稱解析、時間同步請點擊 阿裡雲開源鏡像站
前言
本環境通過使用VMware在Ubuntu20.04下通過VScode搭建docker環境,可通過遠程連接容器進行開發。(僅作參考)
一、環境準備
VMware 15 pro,Ubuntu20.04,VScode(Linux版本)
虛擬機搭建過程略。
二、搭建步驟
1.安裝docker
官方安裝鏈接:
https://docs.docker.com/engine/install/ubuntu/
方法一:
終端依次執行如下命令:(採用阿裡源)
//更新apt包索引
sudo apt update
//安裝依賴包
sudo apt install apt-transport-https ca-certificates curl gnupg2 software-properties-common
//添加GPG密鑰
如果你在阿裡雲上部署,可能使用阿裡雲的鏡像源(在下麵),添加阿裡雲的證書會更好一些。添加阿裡雲證書:
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容器,也可僅執行如下命令也可使用。
sudo apt update
sudo apt install docker.io
2.配置docker
安裝過後可查看docker版本號:
docker --version
在預設情況下,普通用戶沒有許可權執行 docker 相關操作
需要將普通用戶加入到 docker 用戶組,並重啟,即可不使用 sudo 來運行 docker 相關操作
sudo usermod -aG docker $USER
reboot
註意:此許可權操作必須執行,否則無法在VScode中查找當前用戶下的相關容器!
可通過該命令,可下拉容器示例 hello-world
docker run hello-world
3.安裝VScode
打開Ubuntu Software,搜索vscode,下載即可。(其他方法略)
安裝VScode插件
打開遠程管理器,即可看到當前用戶組下的容器列表,並可直接進行操作
hello-world僅作示例用,無法遠程連接。
至此,VScode下docker環境部署完成。
原文鏈接:https://blog.csdn.net/qq_45719224/article/details/123863260