docker安装

换源aliyun

1.卸载老版本
sudo apt-get remove docker docker-engine docker-ce docker.io
2.添加秘钥
curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
3.设置存储库
sudo add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"

安装

1.安装
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin
2.查看版本
docker version
3.查看状态
systemctl status docker
4.启动docker
sudo systemctl start docker
5.设置开机启动
sudo systemctl enable docker
6.demo验证
sudo docker run hello-world
7.进入容器
docker run -it ubuntu bash

8.清空

docker system prune

9.换源

#使用阿里云镜像加速器
mkdir -p /etc/docker
tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": [
"https://hub-mirror.c.163.com",
"https://ghcr.io",
"https://mirror.baidubce.com"
]
}
EOF
systemctl daemon-reload
systemctl restart docker

doker-compose

1.安装

sudo apt install docker-compose

2.解决连接问题

ERROR: Couldn’t connect to Docker daemon at http+docker://localunixsocket - is it running?

If it’s at a non-standard location, specify the URL with the DOCKER_HOST environment variable.

sudo gpasswd -a ${USER} docker
sudo su
su sylvia
docker-compose up -d

docker on WSL

  1. 下载并安装docker

下载地址为: docker

一路默认安装

  1. 配置docker

通过搜索或者开始键,打开docker,点击设置

点击resource,将对应的wsl的环境打开

  1. 验证

若要确认已安装 Docker,请打开 WSL 发行版(例如 Ubuntu),并通过输入 docker --version 来显示版本和内部版本号

通过使用 docker run hello-world 运行简单的内置 Docker 映像,测试安装是否正常工作

------ 本文结束 🎉🎉 谢谢观看 ------
0%