首页   注册   登录

singer

V2EX 第 96264 号会员,加入于 2015-02-07 20:49:27 +08:00
今日活跃度排名 7717
singer 最近回复了
1 天前
回复了 hanwang 创建的主题 程序员 35 岁左右的码农你们都还在搞技术吗?
说的好像 35 岁就到了法定退休的年龄似得,麻烦你改改心态吧
3 天前
回复了 jowan 创建的主题 MySQL 请教 MySQL 查询统计性能问题
你的 cid,type,money 加索引没有意义啊。
可以按年份或者月份分表。都 30s 了,分表平均一下速度。
还有就是日志建议设置热点数据,只能查 6 个月内的数据
@lepig corntab 定时拉起计划任务。
镜像要在放在远程仓库,每次部署从远程仓库拉镜像。定时任务在构建的时候就放到 corntab 里面,corntab 拉起脚本。
在启动容器的的时候可以设置环境变量,那个脚本检测是否有这个变量值,再确定是否需要跑定时任务。
4 天前
回复了 genius2k 创建的主题 问与答 求在线 json 存储服务
野狗
可以参考 lnmo.org 他做的防止跨目录之类的操作。
之前一直用,挺好。
后面转用 docker 了,就不关心这个了
上面我没回答到点子上,环境变量在你 dockerfile 阶段最好都定义好。
有些程序在构建镜像的时候,就会把环境变量放进去,所以后面改环境变量也没有任何作用

还有的是在容器启动得时候,加载环境变量的,这个时候,修改环境变量的。

还有一种情况就是,构建的时候,读取环境变量,写入到文件,写死。然后在 enterpoint 文件里写的脚本,在容器启动的时候,读取环境变量,然后再一次覆盖文件。这样,环境变量也会生效。

至于你的环境变量配置后,用不了,我想应该是这个变量在构建的时候,用到了,然后写入了文件。然后在容器启动得时候,没有重新读取覆盖的问题。
楼主可能思维错了。
传东西,你可以把目录挂到宿主机,在宿主机里改,容器内就会更改
如果你要进入容器,远程服务器的话,你 ssh 进宿主机,然后 docker exec -it 容器名 bash(如果你的容器没有 bash,就用 sh)

查看容器名的方法是 docker ps,最后一个参数就是容器名

多个服务需要同时起,建议使用 docker-compose
浙江并没有
12 天前
回复了 Leigg 创建的主题 生活 男生如何穿搭,在哪儿买?
垂衣 了解一下
关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   鸣谢   ·   实用小工具   ·   1941 人在线   最高记录 3541   ·  
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.1 · 7ms · UTC 14:01 · PVG 22:01 · LAX 07:01 · JFK 10:01
♥ Do have faith in what you're doing.
沪ICP备16043287号-1