《Docker安装&部署前端项目》


2020-06-25 上次更新时间:4/29/2022, 9:34:08 AM 0 工具类

# 1.核心概念

Docker 包括三个基本概念:

  • 仓库(Repository):仓库可看成一个代码控制中心,用来保存镜像。Docker Hub 提供了庞大的镜像集合供使用
  • 镜像(Image):镜像相当于是一个 root 文件系统,用于创建 Docker 容器的模板,比如 Ubuntu 系统。
  • 容器(Container):容器是通过镜像来创建的,容器是镜像运行时的实体。容器可以被创建、启动、停止、删除、暂停等。

它们的关系如下:

docker

其他

  • Docker 客户端: Docker 客户端通过命令行或者其他工具使用 Docker SDK (https://docs.docker.com/develop/sdk/) 与 Docker 的守护进程通信。
  • Docker 主机(Host):一个物理或者虚拟的机器用于执行 Docker 守护进程和容器。
  • Docker Machine:Docker Machine是一个简化Docker安装的命令行工具,通过一个简单的命令行即可在相应的平台上安装Docker,比如VirtualBox、 Digital Ocean、Microsoft Azure。

# 2.安装

以下安装环境默认在CentOS下。

# 2.1. 查看是否已经安装

yum list installed | grep docker
1

这个提示是还未安装。

# 2.2. 安装

yum -y install docker
1

安装成功。

# 2.3. 验证

docker -v
1

# 2.4. 启动

systemctl start docker
1

没有错误输出则表示启动成功。

# 2.5. 查看 docker 服务状态

systemctl status docker
1

# 3.部署前端项目

待更新...

# Docker 常用命令

《Docker常用命令》

上次更新时间: 4/29/2022, 9:34:08 AM