在docker运行常用环境
前言
在docker中运行常用环境,比如mysql、redis等,是一件非常便捷并且常用的方式。但是在第一次配置环境时(例如换了新的服务器,换了新虚拟机或者刚刚接触docker等),总是比较麻烦。因此想在博客中记录一下配置方式
安装docker
卸载旧版本
1 | sudo yum remove docker \ |
安装必要工具
1 | sudo yum install -y yum-utils device-mapper-persistent-data lvm2 |
设置稳定的docker仓库
1 | sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo |
安装docker引擎
1 | sudo yum install -y docker-ce docker-ce-cli containerd.io |
启动docker并配置开机自启动
1 | sudo systemctl start docker |
配置镜像加速
1 | sudo mkdir -p /etc/docker |
验证docker
1 | docker run hello-world |
配置mysql
拉取镜像
1 | docker pull mysql:8.0 |
运行
1 | docker run --name mysql \ |
配置redis
拉取镜像
1 | docker pull redis:6.2.7 |
运行
1 | docker run -d \ |
使用docker-compose启动
使用docker-compose前需要先安装
1 | # 获取docker-compose |
创建docker-compose.yaml
文件
1 | version: '3.8' |
http://example.com/2025/06/07/%E5%9C%A8docker%E8%BF%90%E8%A1%8C%E5%B8%B8%E7%94%A8%E7%8E%AF%E5%A2%83/
All articles on this blog are licensed under CC BY-NC-SA 4.0 unless otherwise stated.