Dockerfile构建Redis镜像的方法实现(yum方式)

 更新时间:2023年08月04日 08:42:20   作者:人间打气筒(Ada)  
本文主要介绍了Dockerfile构建Redis镜像的方法实现(yum方式),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

1、建立工作目录

[root@huyang1 ~]# mkdir redis
[root@huyang1 ~]# cd redis/

2、编写Dockerfile文件

[root@huyang1 redis]# vim Dockerfile

配置如下:

FROM centos:7
MAINTAINER Crushlinux <crushlinux@163.com>
RUN yum -y update && yum -y install epel-release && yum -y install redis
RUN sed -i -e 's@bind 127.0.0.1@bind 0.0.0.0@g' /etc/redis.conf
RUN sed -i -e 's@protected-mode yes@protected-mode no@g' /etc/redis.conf
RUN echo "requirepass 123456" >> /etc/redis.conf
RUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
EXPOSE 6379
CMD [ "/usr/bin/redis-server","/etc/redis.conf"]

3、构建镜像

[root@localhost redis]# docker build -t redis:new .
[root@localhost redis]# docker images redis:new

4、测试容器

[root@localhost redis]# docker run -d -p 6379:6379 --name redis-test  redis:new

[root@localhost redis]# rpm -ivh /root/epel-release-latest-7.noarch.rpm
[root@localhost redis]# yum -y install redis

[root@localhost redis]# redis-cli -h localhost -a 123456

到此这篇关于Dockerfile构建Redis镜像的方法实现(yum方式)的文章就介绍到这了,更多相关Dockerfile构建Redis镜像内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Docker快速搭建PHP+Nginx+Mysql环境及踩坑

    Docker快速搭建PHP+Nginx+Mysql环境及踩坑

    本文主要介绍了Docker快速搭建PHP+Nginx+Mysql环境及踩坑 ,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-08-08
  • Docker网络IP地址冲突的解决方法

    Docker网络IP地址冲突的解决方法

    本文主要介绍了Docker网络IP地址冲突的解决方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-06-06
  • Docker镜像上传到阿里云的步骤详解

    Docker镜像上传到阿里云的步骤详解

    本篇文章主要介绍了Docker镜像上传到阿里云的步骤详解,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-09-09
  • docker容器如何配置hosts文件问题

    docker容器如何配置hosts文件问题

    这篇文章主要介绍了docker容器如何配置hosts文件问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-01-01
  • docker-compose网络配置- IP 主机名 hosts配置方式

    docker-compose网络配置- IP 主机名 hosts配置方式

    这篇文章主要介绍了docker-compose网络配置- IP 主机名 hosts配置方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-01-01
  • Docker之实现挂载的三种方式汇总

    Docker之实现挂载的三种方式汇总

    这篇文章主要介绍了Docker之实现挂载的三种方式汇总,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-02-02
  • Docker 常用命令整理并介绍

    Docker 常用命令整理并介绍

    这篇文章主要介绍了Docker 常用命令的知识,这里介绍了Docker 的操作容器,Image,网络操作,等内容,有需要的小伙伴可以参考下
    2016-10-10
  • 深入理解docker容器中的uid和gid

    深入理解docker容器中的uid和gid

    这篇文章主要介绍了深入理解docker容器中的uid和gid,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-09-09
  • docker网段冲突如何解决

    docker网段冲突如何解决

    这篇文章主要为大家介绍了docker网段冲突的解决方法详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪<BR>
    2023-05-05
  • Docker Machine是什么?

    Docker Machine是什么?

    Docker Machine是什么?这篇文章主要介绍了Docker官方提供的一个工具Docker Machine,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-06-06

最新评论