Dockerfile構(gòu)建Redis鏡像的方法實現(xiàn)(yum方式)
更新時間:2023年08月04日 08:42:20 作者:人間打氣筒(Ada)
本文主要介紹了Dockerfile構(gòu)建Redis鏡像的方法實現(xiàn)(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、構(gòu)建鏡像
[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

到此這篇關(guān)于Dockerfile構(gòu)建Redis鏡像的方法實現(xiàn)(yum方式)的文章就介紹到這了,更多相關(guān)Dockerfile構(gòu)建Redis鏡像內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
您可能感興趣的文章:
- dockerfile構(gòu)建任意java鏡像的實現(xiàn)示例
- Docker部署java項目,關(guān)于Dockerfile文件構(gòu)建鏡像方式
- 使用Dockerfile構(gòu)建自定義鏡像的操作步驟
- docker利用dockerfile構(gòu)建鏡像
- Dockerfile多鏡像構(gòu)建方式
- docker使用Dockerfile構(gòu)建鏡像的實現(xiàn)示例
- 編寫Dockerfile和構(gòu)建自定義鏡像的步驟與技巧
- Dockerfile及新型容器鏡像構(gòu)建技術(shù)詳解
- Dockerfile 一鍵構(gòu)建 Hadoop 鏡像的實現(xiàn)
相關(guān)文章
Docker?Push?Skipped?foreign?layer?的錯誤問題及解決方案
當Docker推送基于Windows鏡像到私有倉庫的時候會遇到Skipped foreign layer的問題,這篇文章主要介紹了Docker?Push?Skipped?foreign?layer?的錯誤問題及解決方案,需要的朋友可以參考下2022-05-05
docker部署項目/var/lib/docker/overlay2目錄滿了該如何清理
Docker中的/var/lib/docker/overlay2目錄是用于存儲Docker容器的數(shù)據(jù)層和鏡像層的,使用Docker一段時間后這個目錄可能會變得非常大,這篇文章主要給大家介紹了關(guān)于docker部署項目/var/lib/docker/overlay2目錄滿了該如何清理的相關(guān)資料,需要的朋友可以參考下2024-04-04
docker自建rustdesk-server遠程桌面的解決方案
RustDesk 是一款可以平替 TeamViewer 的開源軟件,旨在提供安全便捷的自建方案,這篇文章主要介紹了docker自建rustdesk-server遠程桌面的解決方案,需要的朋友可以參考下2024-07-07
Docker構(gòu)建kubectl鏡像的實現(xiàn)步驟
這篇文章主要介紹了Docker構(gòu)建kubectl鏡像的實現(xiàn)步驟,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2021-01-01
Mac上將brew安裝的MySql改用Docker執(zhí)行操作過程
本文分步驟給大家介紹Mac上將brew安裝的MySql改用Docker執(zhí)行操作過程的知識,本文給大家介紹的非常詳細,具有參考借鑒價值,感興趣的朋友一起看看吧2016-11-11

