使用Dockerfile创建自己redis镜像

简介: 使用Dockerfile创建自己redis镜像

一、创建在同一目录下创建dockerfile



image.png


结构示意图


二、编写dockerfile文件


FROM centos  #基准镜像
RUN yum install -y gcc gcc-c++ net-tools make  #安装redis
WORKDIR /usr/local #进入工作目录
ADD redis-4.0.14.tar.gz .  #复制并解压redis
WORKDIR /usr/local/redis-4.0.14/src #进入工作目录
RUN make && make install  #运行
WORKDIR /usr/local/redis-4.0.14/   #进入目录
ADD redis-7000.conf . #复制配置文件
EXPOSE 7000 #暴露端口
CMD ["redis-server","redis-7000.conf"] #启动cmd


三、创建基本镜像


docker build -t caiweiwei/myredis:4.0.14  F:\老齐课程学习\docker学习\Docker与K8S课程源代码\源代码\redis


image.png


文件目录

docker run -p 7005:7000 -d caiweiwei/myredis:4.0.14




相关文章
|
7月前
|
NoSQL 算法 Redis
【Docker】(3)学习Docker中 镜像与容器数据卷、映射关系!手把手带你安装 MySql主从同步 和 Redis三主三从集群!并且进行主从切换与扩容操作,还有分析 哈希分区 等知识点!
Union文件系统(UnionFS)是一种**分层、轻量级并且高性能的文件系统**,它支持对文件系统的修改作为一次提交来一层层的叠加,同时可以将不同目录挂载到同一个虚拟文件系统下(unite several directories into a single virtual filesystem) Union 文件系统是 Docker 镜像的基础。 镜像可以通过分层来进行继承,基于基础镜像(没有父镜像),可以制作各种具体的应用镜像。
781 6
|
NoSQL Redis 数据库
Docker平台上的Redis镜像运行
这就是如何在Docker平台上运行Redis镜像的全部过程。走进Docker和Redis的世界,探索更多可能!
765 10
|
Linux 网络安全 Docker
尼恩一键开发环境: vagrant+java+springcloud+redis+zookeeper镜像下载(&制作详解)
尼恩提供了一系列文章,旨在帮助开发者轻松搭建一键开发环境,涵盖Java分布式、高并发场景下的多种技术组件安装与配置。内容包括但不限于Windows和CentOS虚拟机的安装与排坑指南、MySQL、Kafka、Redis、Zookeeper等关键组件在Linux环境下的部署教程,并附带详细的视频指导。此外,还特别介绍了Vagrant这一虚拟环境部署工具,
尼恩一键开发环境: vagrant+java+springcloud+redis+zookeeper镜像下载(&制作详解)
|
缓存 NoSQL Redis
docker运行redis镜像
这篇文章介绍了如何使用Docker运行Redis镜像,并提供了启动和配置Redis容器的具体命令和步骤。
1698 1
|
NoSQL Redis 数据安全/隐私保护
[redis]定制封装redis的docker镜像
[redis]定制封装redis的docker镜像
268 0
|
NoSQL 关系型数据库 MySQL
安装Docker&镜像容器操作&使用Docker安装部署MySQL,Redis,RabbitMQ,Nacos,Seata,Minio
安装Docker&镜像容器操作&使用Docker安装部署MySQL,Redis,RabbitMQ,Nacos,Seata,Minio
1783 1
|
NoSQL Ubuntu Redis
Ubuntu下用docker安装redis镜像和使用redis容器分享
Ubuntu下用docker安装redis镜像和使用redis容器分享   1. 安装Ubuntu 2. 用Putty登录Ubuntu Welcome to Ubuntu 14.
1812 0
|
NoSQL 关系型数据库 MySQL
Centos7 安装Docker,常用命令,设置国内阿里云镜像,并且在docker中安装MySQL、Redis
Centos7 安装Docker,常用命令,设置国内阿里云镜像,并且在docker中安装MySQL、Redis
3434 0
Centos7 安装Docker,常用命令,设置国内阿里云镜像,并且在docker中安装MySQL、Redis
|
NoSQL 数据可视化 关系型数据库
Docker:第四章:docker配置阿里云镜像加速并且安装mysql以及安装redis和安装ES
Docker:第四章:docker配置阿里云镜像加速并且安装mysql以及安装redis和安装ES
1070 0
Docker:第四章:docker配置阿里云镜像加速并且安装mysql以及安装redis和安装ES
|
SQL 自然语言处理 NoSQL
〖Redis指南①〗快速入门|配置文件|运行镜像|数据结构|常用命令|客户端
Redis诞生于2009年全称是Remote Dictionary Server,远程词典服务器,是一个基于内存的键值型NoSQL数据库。
372 0
〖Redis指南①〗快速入门|配置文件|运行镜像|数据结构|常用命令|客户端