Docker容器创建各种镜像

目录

1.Docker创建Mysql容器

2.Docker创建Redis容器

[3.Docker 创建minio容器](#3.Docker 创建minio容器)


1.Docker创建Mysql容器

拉取镜像

复制代码
docker pull mysql:8.0.20

宿主机创建挂载目录

复制代码
/opt/mysql/conf
/opt/mysql/data
/opt/mysql/log

启动命令

复制代码
docker run --name mysql -p 3306:3306 -v /opt/mysql/data:/var/lib/mysql -v /opt/mysql/conf:/etc/mysql/conf.d -v /opt/mysql/log:/var/log/mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:8.0.20

分析参考:Docker安装mysql及挂载数据卷_docker mssql 怎么 卷-CSDN博客https://blog.csdn.net/qq_45243783/article/details/121291367

2.Docker创建Redis容器

拉取镜像

java 复制代码
docker pull redis:6.2.6

宿主机挂载目录

java 复制代码
/opt/redis/data
/opt/redis/conf          -- 创建vim redis.conf 文件和命令保持一致
/opt/redis/log

启动命令

java 复制代码
docker run -p 6379:6379 --name redis6.2.6 -v /opt/redis/conf/redis.config:/etc/redis/redis.config -v /opt/redis/data:/var/lib/redis -v /opt/redis/log:/logs -d redis:6.2.6 redis-server /etc/redis/redis.config

分析参考:docker 安装Redis (全网最详细:附带配置文件)_docker pull redis-CSDN博客https://blog.csdn.net/javaxueba/article/details/134800960

3.Docker 创建minio容器

拉取镜像

复制代码
docker pull minio/minio:RELEASE.2021-06-17T00-10-46Z-28-gac7697426

启动命令

复制代码
docker run -d -p 9000:9000 --name minio \
  -e "MINIO_ACCESS_KEY=minio" \
  -e "MINIO_SECRET_KEY=minio123" \
  -v /path/to/data:/data \
  -v /path/to/config:/root/.minio \
  RELEASE.2021-06-17T00-10-46Z-28-gac7697426 server /data

minio分布式存储系统_minio/minio-CSDN博客https://blog.csdn.net/weixin_67573348/article/details/134630362

相关推荐
药9551 小时前
网络编程(TCP连接)
运维·服务器
ikun·1 小时前
Kubernetes 高级调度01
云原生·容器·kubernetes
菜萝卜子2 小时前
【Linux】Ubuntu22.04安装zabbix
linux·运维·zabbix
电信2301杨臣2 小时前
Imx6ull用网线与电脑连接
运维·服务器·网络
艾伦_耶格宇2 小时前
【DOCKER】-4 dockerfile镜像管理
运维·docker·容器
什么半岛铁盒2 小时前
MySQL数据库的基础操作
linux·运维·服务器·mysql
you秀2 小时前
K8S中的dns要如何指定??给pod中增加hosts映射,来规避dns冲突问题
java·容器·kubernetes
DARLING Zero two♡2 小时前
【Linux操作系统】简学深悟启示录:Linux权限
linux·运维·服务器
hxdcxy4 小时前
中间件部署
运维·服务器
李少兄7 小时前
CentOS系统下前后端项目部署攻略
linux·运维·centos