1.容器docker

Docker是一个开源的应用容器引擎,它允许开发者将应用及其依赖打包到一个可移植的容器中,然后发布到任何流行的Linux或Windows操作系统上。

Docker容器使用沙箱机制,意味着容器之间相互独立,没有接口冲突。Docker的核心优势在于其简化应用程序部署和管理的能力,提高应用程序的可移植性和安全性。它使得开发人员能够在一个标准化的环境中开发和测试应用程序,同时,Docker也支持多种编程语言和开发框架,满足不同团队和项目的需求。

此外,Docker还提供了强大的容器编排工具,帮助管理多个容器的部署、升级和扩展。总的来说,Docker是一个强大、灵活、可扩展的容器化平台,对于开发者来说,它提供了一个快速、可靠地部署和管理应用程序的方式。

2.在linux系统中快速安装docker

提示:在安装docker之前请先保证连接的是root账号

1.使用 root 权限登录 Centos。确保 yum 包更新到最新

yum update

2.旧版本的 Docker 称为 docker 或者 docker-engine,使用以下命令卸载旧版本:

yum remove docker docker-common docker-selinux docker-engine

3.在网络良好的环境下执行这段话(这是我常用的方式,一句话即可安装)

curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

4.更新完成后启动docker和设置自动启动

systemctl start docker.service     #启动docker服务
systemctl enable docker.service    #设置开启虚拟机时自动启动docker服务

5.重新加载 systemd 的配置文件后重启 Docker 服务

sudo systemctl daemon-reload        #重新加载 systemd 的配置文件
sudo systemctl restart docker       #重启 Docker 服务

6.到这一步我们可以使用以下命令来检验我们是否成功安装docker

1.运行一个简单的 Docker 命令:

sudo docker run hello-world

这条命令会下载并运行一个名为hello-world 的 Docker 镜像。

它将打印一条欢迎消息和一些其他信息。如果一切正常,你将看到类似于以下输出:

image.png

  1. 查看docker的版本
sudo docker version

3.查看正在运行的容器和停止的容器

sudo docker ps -a

4.到此已完成安装