ubuntu16.04安装docker和VsCode
一、Docker
官方安装教程地址:https://docs.docker.com/engine/install/ubuntu/
1、卸载旧版docker:
sudo apt-get remove docker docker-engine docker.io containerd runc
2、安装docker:
sudo apt install docker.io
ubuntu16.04已经不再受官方维护
3、查看docker版本
docker version #查看版本信息
遇到报错,需要给权限
sudo chmod 666 /var/run/docker.sock
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-98bWbYfs-1639195111763)(C:\Users\Fate\AppData\Roaming\Typora\typora-user-images\image-20211211111242953.png)]
####镜像加速:使用阿里云的容器镜像加速(推荐)
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-TXiLsWob-1639195111764)(C:\Users\Fate\AppData\Roaming\Typora\typora-user-images\image-20211211111948995.png)]
获取地址并在命令行根据操作文档输入
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://xxxxxxxx.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload #可以通过修改daemon配置文件/etc/docker/daemon.json来使用加速器
sudo systemctl restart docker
4、docker使用基本指令:
docker pull nginx #下载镜像
docker run --name nginx-container -p 80:80 -d nginx #运行容器,并在浏览器输入ip地址
docker image #查看已安装镜像
更多的命令通过docker -help
二、Vscode
1、vscode官网安装教程:https://code.visualstudio.com/docs/setup/linux
现在最新版本:code_1.63.0-1638855526_amd64.deb
2、安装方式1
进入下载 .deb包的目录,
执行以下命令
sudo dpkg -i <file>.deb
sudo apt-get install -f # Install dependencies
3、安装方式2
通过增加Ubuntu的源来安装VSCode
1、添加源
curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.gpg
sudo mv microsoft.gpg /etc/apt/trusted.gpg.d/microsoft.gpg
sudo sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main" > /etc/apt/sources.list.d/vscode.list'
2、更新包缓存,安装code
sudo apt install apt-transport-https
sudo apt update
sudo apt install code # or code-insiders
4、安装方式3
1、通过增加源,用dnf进行更新安装
sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc
sudo sh -c 'echo -e "[code]\nname=Visual Studio Code\nbaseurl=https://packages.microsoft.com/yumrepos/vscode\nenabled=1\ngpgcheck=1\ngpgkey=ht tps://packages.microsoft.com/keys/microsoft.asc" > /etc/yum.repos.d/vscode.repo'
dnf check-update
sudo dnf install code
ft.com/keys/microsoft.asc" > /etc/yum.repos.d/vscode.repo’
dnf check-update
sudo dnf install code