1.详细要求如下:
- 基于rockylinux:8基础镜像;
- 指定作者为Chinaskill;
- 安装Redis服务,暴露6379端口;
- 设置服务自启动。
总结步骤:基于centos7基础镜像,安装Redis,配置启动下令,暴露端口,构建镜像,标志并推送。
2.创建Dockerfile
宿主机:
创建redis目次并进入: mkdir redis ; cd redis
vim Dockerfile
- FROM rockylinux:8
- MAINTAINER Chinaskill <Chinaskill@123.com>
- RUN yum install -y redis
- RUN sed -i.bak 's/bind 127.0.0.1/bind 0.0.0.0/' /etc/redis.conf
- EXPOSE 6379
- CMD ["/usr/bin/redis-server",, "/etc/redis.conf"]
复制代码
3.制作镜像
docker build -t redis:v1 .
4.查看镜像
5.标志镜像为私有仓库格式
docker tag redis:v1 192.168.234.15:5050/openlab/redis:v1
6.登录到私有仓库并推送镜像
docker login 192.168.234.15:5050
docker push 192.168.234.15:5050/redis:v1
推送乐成!
7.redis测试(宿主机上)
docker run -d -p 6379:6379 redis:v1
yum install -y redis
systemctl start redis
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |