一、初识Docker
1、Docker是一个开源的应用容器引擎,诞生于2013年初,基于Go语言实现。
2、Docker可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的Linux机器上。
3、容器是完全使用沙箱机制,相互隔离。容器性能开销极低。
总结:Docker是一种容器技术,用于解决软件跨环境迁移的问题。
二、安装Docker
参考教程:https://blog.csdn.net/wblylh/article/details/127471316
https://blog.csdn.net/x7536987/article/details/124808845
1、更新软件源列表
sudo apt update
2、安装软件包依赖
sudo apt install apt-transport-https ca-certificates curl software-properties-common
3、在系统中添加Docker的官方密钥
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
4、添加Docker源,选择stable长期稳定版
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable"
5、再次更新源列表
sudo apt update
6、查看可以安装的Docker版本
sudo apt-cache policy docker-ce
7、开始安装Docker(ce表示社区版)
sudo apt install docker-ce
8、查看是否成功安装Docker,出现下图,说明安装成功
docker
9、查看安装的Docker版本
docker -v
10、启动Docker服务
sudo systemctl start docker//wsl 不好使换成service
11、设置开机自启动docker
sudo systemctl enable docker
如果你不要让docker开机启动,可以输入:
sudo systemctl disable docker
12、查看Docker是否开启,出现绿色圆点表示服务正常开启
sudo systemctl status docker