换源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 |
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.换源
#使用阿里云镜像加速器 |
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 |
docker on WSL
- 下载并安装docker
下载地址为: docker
一路默认安装
- 配置docker
通过搜索或者开始键,打开docker,点击设置
点击resource,将对应的wsl的环境打开
- 验证
若要确认已安装 Docker,请打开 WSL 发行版(例如 Ubuntu),并通过输入 docker --version
来显示版本和内部版本号
通过使用 docker run hello-world
运行简单的内置 Docker 映像,测试安装是否正常工作