Docker 的基本组成
镜像(image):
docker镜像就好比是一个模板,可以通过这个模板来创建容器服务, tomcat镜像==>run==> tomcat01容器(提供服务器), 通过这个镜像可以创建多个容器(最终服务运行或者项目运行就是在容器中的)。
容器( container):
Docker利用容器技术,独立运行一个或者一个组应用,通过镜像来创建的。
启动,停止,删除,基本命令!
目前就可以把这个容器理解为就是一个简易的 linux系统
仓库( repository):
仓库就是存放镜像的地方!
仓库分为公有仓库和私有仓库!
Docker Hub(默认是国外的)
阿里云…都有容器服务器(配置镜像加速!)
环境准备
1、需要会一点点的 Linuxl的基础
2, CentOS 7
3、我们使用 Xshelli连接远程服务器进行操作!
环境查看
sudo apt-get remove docker docker-engine docker.io containerd runc
https://blog.csdn.net/CSDN_X_W/article/details/103847762
注:root用户下不需要sudo,官方和阿里的源选择其一,建议使用阿里源,速度快。
安装必要的系统工具
sudo apt install apt-transport-https ca-certificates curl software-properties-common
将Docker存储库添加到APT源:
①. 官方源
sudo add-apt-repository “deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable”
②. 阿里源
sudo add-apt-repository “deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable”
将Docker存储库的GPG密钥添加到系统:
①. 官方的GPG证书
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
②. 阿里的GPG证书
curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
确保从Docker repo 安装docker
sudo apt-cache policy docker-ce
安装Docker(社区版)
sudo apt-get install -y docker-ce
查看docker版本
sudo docker -v
启动Docker
sudo systemctl status docker
https://blog.csdn.net/guanguan12319/article/details/125490143