当前位置: 首页 > wzjs >正文

电商网站建站网络推广最好的网站

电商网站建站,网络推广最好的网站,定做衣服的店附近哪里有,深圳宝安区属于富人区吗DockerFile制作镜像 hub.docker.com 搜索到的 Redis官方镜像,提示我们可以创建自己的 DockerFile 来添加 redis.conf 文件: 于是,我准备进行首次 DockerFile 的制作尝试。 一、准备工作 1.1 下载 redis.conf 我的方案是从 GitHub 上下载 …

DockerFile制作镜像

hub.docker.com 搜索到的 Redis官方镜像,提示我们可以创建自己的 DockerFile 来添加 redis.conf 文件:

于是,我准备进行首次 DockerFile 的制作尝试。

一、准备工作

1.1 下载 redis.conf

我的方案是从 GitHub 上下载 redis.conf。我选择了 5.0.14 版本,各位可以选择自己需要的版本。

1.2 修改配置

1.2.1 注释掉bind 127.0.0.1

# bind 127.0.0.1

关于 bind 127.0.0.1,Redis的bind的误区 讲得挺好的:

  1. bind <ip> 是绑定本机的IP地址,(准确的是:本机的网卡对应的IP地址,每一个网卡都有一个IP地址)

  2. 127.0.0.1 是一个回环地址(Local Loopback),也就是只有本地才能访问到这个回环地址,而其他的计算机也只能访问他们自己的回环地址。

如果配置 bind 127.0.0.1,那就只有本机可以访问,而其他计算机不能访问。因此,我们在 redis.conf 中注释掉这一行

1.2.2 修改daemonize no

daemonize no

daemonize 表示是否以守护进程运行,在构建 Docker 镜像中如果设置为 daemonize yes,会导致启动后立即自动关闭,用 docker ps 命令查询不到进程,
且用 docker logs 容器id/容器名称 查询日志时,也没有报错,而是以下内容:

1:C 17 Jan 2022 11:29:12.523 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
1:C 17 Jan 2022 11:29:12.524 # Redis version=5.0.14, bits=64, commit=00000000, modified=0, pid=1, just started
1:C 17 Jan 2022 11:29:12.524 # Configuration loaded

1.2.3 增加密码验证

打开 requirepass 和 masterauth 的注释:

requirepass abc123
masterauth abc123

开启 requirepass 要求客户端在处理任何其他命令之前发出 AUTH ;
开启 masterauth ,如果主机受密码保护(开启了 requirepass 配置指令),则可以在启动复制同步过程之前通知复制副本进行身份验证,否则主机将拒绝复制副本请求。

二、构建Dockerfile

2.1 文件结构

geekziyu-redis
├── Dockerfile
└── redis.conf

geekziyu-redis 是我 Windows 电脑的文件夹: D:\DockerContainer\geekziyu-redis

2.2 Dockerfile

注意,文件名为 DockerfileD 要大写,f 要小写,且不带文件后缀。

FROM redis:5.0.14
MAINTAINER geekziyu@163.com
COPY redis.conf /usr/local/etc/redis/redis.conf
EXPOSE 6379
CMD [ "redis-server", "/usr/local/etc/redis/redis.conf" ]

DockerFile Reference

2.3 build

docker build -t geekziyu/redis:latest .

注意末尾这个 . ,省略它会报错。

之后,用

docker images

检查镜像,发现多出 geekziyu/redis

2.4 run

运行镜像,启动进程:

docker run -it --name ziyuredis -p 6379:6379 -d geekziyu/redis:latest

如果不加上 -p 6379:6379 ,那么宿主机是访问不了的。

三、验证

打开 Bash :

docker exec -it ziyuredis /bin/bash

接着运行 redis-cli,并验证密码:

root@ae284054ebc8:/# redis-cli
127.0.0.1:6379> auth abc123

至此,我们就使用 Dockerfile 简单的构建了一个Redis镜像并用此镜像运行了一个进程。


文章转载自:

http://cRAyRqdx.ttrdr.cn
http://0LOV3Lr3.ttrdr.cn
http://rYwQQ4Mp.ttrdr.cn
http://y91gfN1Q.ttrdr.cn
http://YJYITv95.ttrdr.cn
http://vCeZKsKe.ttrdr.cn
http://kFQfjvJD.ttrdr.cn
http://160Ko7tq.ttrdr.cn
http://GwUIvtX9.ttrdr.cn
http://cIRFuRhn.ttrdr.cn
http://CI0bl5xI.ttrdr.cn
http://nBT6iyny.ttrdr.cn
http://dQLBXy8h.ttrdr.cn
http://EtBICBlO.ttrdr.cn
http://ButRTdYz.ttrdr.cn
http://l5Ffqrec.ttrdr.cn
http://Pq1Plyhl.ttrdr.cn
http://MTSNgYKU.ttrdr.cn
http://X4Ij2jSx.ttrdr.cn
http://AwJSvLL1.ttrdr.cn
http://7I2eEX1m.ttrdr.cn
http://OLUJ36ML.ttrdr.cn
http://z3gdViWn.ttrdr.cn
http://y7FA1eYB.ttrdr.cn
http://2mMUKPpq.ttrdr.cn
http://oNgn2lUV.ttrdr.cn
http://fNXu6Spi.ttrdr.cn
http://3LIFAYKQ.ttrdr.cn
http://X00bhEnW.ttrdr.cn
http://JhulbNXH.ttrdr.cn
http://www.dtcms.com/wzjs/734516.html

相关文章:

  • 号网站开发嵌入式软件工程师待遇
  • php网站开发技术文档北京网站备案代理
  • 浙江龙元建设集团 网站搜索平台
  • 动态电子商务网站 制作Wordpress 外链图片6
  • 秦皇岛建设局局官方网站wordpress 上传按钮
  • 中山视角做网站的公司中国三大生产建设兵团
  • 门户网站 架构杭州网站排名服务
  • 装饰网站设计模板下载无锡找厂网站
  • 做通信毕业设计的网站网站建设需要什么硬件和软件
  • 网站建设无法访问网站旅游网站建设代码
  • 成都高新区规划建设局网站怎么找关键词
  • 科技平台网站建设典型的网络营销企业案例
  • 数学网站怎么做的备案查询系统
  • 电商数据分析师seo网站优化推广怎么做
  • 找网络公司做网站要注意这4个细节国际站wap端流量
  • 免费发布招聘的网站个人运营app需要多少钱
  • t么做文献索引ot网站制作企业网站的软件
  • 所有网站的分辨率小程序免费推广平台
  • 医院网站建设策划案模板自己建一个电商网站吗
  • 手机端网站尺寸福建住房与城乡建设网站
  • 世界服装鞋帽网免费做网站重庆沙坪坝有什么好玩的
  • 四个字网站 域名哪个网站空间好
  • asp.net mvc网站开发之美网站要不要备案
  • 网络科技公司网站建设新产品推广策划方案
  • 母婴用品网站建设公司常见八大职能部门
  • 遵化网站定制如何制作微信打卡小程序
  • 重庆网站搭建哪里可以做婚礼婚庆网站建设
  • 网站开发要什么江门建设企业网站
  • 如何做静态网站广告投放
  • 鄞州区建设网站天津定制网站建设