08.docker 安装非关系型数据库
安装 5.x 系列最新版本。
1 | docker pull redis:5 |
直接运行 redis
1 | docker run --name myredis -d redis |
1.普通启动
下拉镜像和后台运行示例一步到位的写法
1 | docker run --name myredisNew -itd -p 6379:6379 redis:5 |
07.docker 安装关系型数据库
06. docker compose 简介
Docker Compose 简介
Compose 是用于定义和运行多容器 Docker 应用程序的工具。通过 Compose,您可以使用 YML 文件来配置应用程序需要的所有服务。然后,使用一个命令,就可以从 YML 文件配置中创建并启动所有服务。
如果你还不了解 YML 文件配置,可以先阅读 YAML 入门教程。
Compose 使用的三个步骤:
- 使用 Dockerfile 定义应用程序的环境。
- 使用 docker-compose.yml 定义构成应用程序的服务,这样它们可以在隔离环境中一起运行。
- 最后,执行
docker compose up命令来启动并运行整个应用程序。您也可以使用 docker-compose 二进制包运行docker-compose up。
05. docker 配置加速服务
对于使用 systemd 的系统(Ubuntu 16.04+、Debian 8+、CentOS 7+),可以创建 /etc/docker/daemon.json 文件,并写入如下内容(如果文件不存在请新建该文件):
1 | sudo mkdir -p /etc/docker |