V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  SpicyCat  ›  全部回复第 31 页 / 共 86 页
回复总数  1711
1 ... 27  28  29  30  31  32  33  34  35  36 ... 86  
2016-09-12 16:44:20 +08:00
回复了 154625424 创建的主题 程序员 dockerfile 和 docker-compose 的关系
其实楼主你把官网的例子都跑一遍应该就清楚了。

从头说起。
假如你不用 docker ,搭建 wordpress 怎么弄?先找台 server ,假设其 OS 为 Ubuntu ,然后按照文档一步步敲命令,写配置,对吧?

用 docker 呢? 随便找台 server ,不管什么操作系统,只要支持 docker 就行, docker run ubuntu, docker 会从官方源里拉取最新的 Ubuntu 镜像,可以认为你开了个 Ubuntu 虚拟机,然后一步步安装,跟上面一样。

但是这样安装有个显著的缺点,一旦 container 被删,你做的工作就都没了。当然可以用 docker commit 来保存成镜像,这样就可以复用了。

但是镜像一般比较大,而且只分享镜像的话,别人也不知道你这镜像到底包含什么,这些问题都不利于分享和复用。
一个直观的解决方案就是,写个脚本把安装过程全部记录下来,这样再次安装的时候,执行脚本就行了。 Dockerfile 就是这样的脚本,它记录了一个镜像的制作过程。
有了 Dockerfile, 只要执行 docker build . 就能制作镜像,而且 Dockerfile 就是文本文件,修改也很方便。

现在有了 wordpress 的镜像,只需要 docker run 就把 wordpress 启动起来了。

如果仅仅是 wordpress, 这也就够了。但是很多时候,需要多个镜像合作才能启动一个服务,比如前端要有 nginx , 数据库 mysql, 邮件服务等等,当然你可以把所有这些都弄到一个镜像里去,但这样做就无法复用了。
更常见的是, nginx, mysql, smtp 都分别是个镜像,然后这些镜像合作,共同服务一个项目。
docker-compose 就是解决这个问题的。你的项目需要哪些镜像,每个镜像怎么配置,要挂载哪些 volume, 等等信息都包含在 docker-compose.yml 里。
要启动服务,只需要 docker-compose up 就行,停止也只需要 docker-compse stop/down

简而言之, Dockerfile 记录单个镜像的构建过程, docker-compse.yml 记录一个项目(project, 一般是多个镜像)的构建过程。

你说有些教程用了 dockerfile+docker-compose, 是因为 docker-compose.yml 本身没有镜像构建的信息,如果镜像是从 docker registry 拉取下来的,那么 Dockerfile 就不需要;如果镜像是需要 build 的,那就需要提供 Dockerfile.

说了好多废话,也比较低级浅显,贻笑大方了。
2016-09-12 14:14:07 +08:00
回复了 ihjk 创建的主题 职场话题 越来越感觉 996 不是个别公司的事情,是一盘大局!
不可能官方支持 996 的。很多 996 的公司都不敢明文公告,而是口口相传,毕竟 996 又不给加班费是违法的。
2016-09-12 14:12:12 +08:00
回复了 delavior 创建的主题 问与答 高度近视怎么护眼
有个软件叫 workrave ,用电脑的时候定时提醒你休息。
配眼镜肯定是去眼镜店啊,网上怎么验光?
2016-09-12 12:08:13 +08:00
回复了 sensui7 创建的主题 问与答 如何说服自己不要换 linux 发行版??
不太懂为什么 nodejs 出问题要换发行版?
2016-09-12 11:56:05 +08:00
回复了 nikoo 创建的主题 分享发现 还是中招了,流氓软件腾讯电脑管家
用的是否是管理员账户?建议日常使用不要使用管理员账户。
2016-09-12 11:54:06 +08:00
回复了 kideny 创建的主题 Java 请大神解读下现在 java 的开源程度?
http://stackoverflow.com/questions/2030814/is-java-an-open-source-programming-language

一门语言没有开源不开源的概念,因为语言本身就是 specifications 。 要讨论某个具体实现(implementation)是否开源才有意义。
就 JDK 而言, Oracle JDK 不开源, Open JDK 开源。

Oracle 和 Google 的官司是关于 Java API 的。
2016-09-12 10:46:21 +08:00
回复了 mringg 创建的主题 随想 居然被梦吓醒了!!!账号安全!!!
信不过商业的密码管理器还信不过开源的?靠人力管理密码想做到一站一密很困难。
2016-09-12 10:41:10 +08:00
回复了 keboge 创建的主题 Android 请教大家使用 CM 的正确姿势
@psklf MIUI 提供的工具不愿意用可以不用,也能卸载。你中意哪些第三方工具,能在 CM 上装,也一样能在 MIUI 上装。
2016-09-12 10:39:06 +08:00
回复了 keboge 创建的主题 Android 请教大家使用 CM 的正确姿势
@ltux
1. 你用过 MIUI 没?我还没见哪个全家桶能在 MIUI 上自启动
2. 对我有用就行。
3. 你自己看楼上是不是有人建议装管家。楼主的一些需求正好某些管家提供。
4. 我也说了不确定其他机型要不要 root ,只是听说而已,也许是误传。
5. NFC 很多安卓机都有,不知道刷了 CM 是不是就能变成公交卡?我表示怀疑。
6. 我觉得好用。

其实说了半天就是 MIUI 有的但是 CM 没有的,就是不需要的,是吧?
反正我不理解折腾半天换 CM 的好处是啥,反而会让自己不方便。
2016-09-11 17:18:34 +08:00
回复了 donnior 创建的主题 分享发现 分享一个 YC 上看到的故事
简单讲就是博主要卖 Apple Store gift cards, 一共两张,总价 500 美元。结果遇到个骗子,拿了卡号不给钱(好熟悉的套路)。然后那个骗子所做的唯一善后工作就是删了账号。。。(很不职业呀)。博主社工了下,找到了他家人的 Facebook 账号,加了他哥的账号,把事说了。然后那个骗子就吓尿了。。。骗子赶紧联系了博主,说愿意换卡。博主说我特么卖这俩卡卖了好几年了好不容易出手了你再还我?你去卖了,然后把钱给我。交易成功,事情结束。

两点感悟:
1. 这骗子太不职业了,其实看完故事,准确来说不算是诈骗犯,只是一个小孩一时想占便宜,买了东西不给钱,以为在网上删了账户就找不到他了。
2. 法律完善就是好啊。我国电信诈骗为啥屡禁不绝?原因之一就是,抓住了又能怎么样?而在美国,因为诈骗被抓,往后就很难混了。博主在给他哥的信中说“ I don't want to ruin his future because of this ”

希望博主来中国走一趟,感受下集团化职业化的诈骗服务。
我也是。正好订阅的一个博客发了篇博文讲怎么吊销沃通证书。 http://blog.lilydjwg.me/posts/205786
就顺手吊销了。
很简单啊,你花钱雇个正宗老外给你开发个呗。当然雇之前得先查血统,不能有一点华人血统在里面,不然就不正宗了啊。
我怎么觉得没有那么高科技。我甚至是觉得京东的定位功能出问题了呢。你的账号以前在 A 城市登陆过,应该也购物过吧,那这个信息京东肯定是记录了的。现在你换到 B 城市,你用电脑登陆,我估计京东没有地理定位,就直接用你的历史地址了。
如果要验证的话,你重新申请个京东号,然后看看定位到哪。如果还是 A 城市,那有可能京东有黑科技。

这种定位错误的问题我遇到过,换工作从北京来到上海,在单位上京东的时候,有时候还定位到北京,还得手动切到上海,很是烦人。单位的电脑可没去过北京,那是怎么定位到北京的?肯定是根据账号的历史记录定位的呗。
2016-09-11 13:46:23 +08:00
回复了 Septembers 创建的主题 macOS macOS 上有哪些邮件客户端推荐?
没有用 Thunderbird 的?
2016-09-11 12:45:38 +08:00
回复了 keboge 创建的主题 Android 请教大家使用 CM 的正确姿势
只是为了无广告换 CM ?总觉得得不偿失。
MIUI 有几点深得我心

1. 不惧各种全家桶,一键清空后台进程。毕竟是本土的产品,对国内 App 的各种手段熟悉得很。
2. 短信自动归类,验证码类短信能美化显示。我在某宝买东西经常用菜鸟驿站,而菜鸟驿站的短信美化过了,直接出示给店员就行。如果是原始短信,店员还要找半天验证码。
下图左边是原始短信,右边是美化版。
http://ww2.sinaimg.cn/large/8961fcd8jw1f7pjq1wnu5j20e606mwep.jpg
3. 不用装各种管家软件。以前的手机装过 360 管家,装过腾讯管家,广告的丧病程度就不说了(很久不用了,不知道有没有改观),有些功能还需要 root 。而我是非 root 党。 MIUI 内置了很多这种管家的功能,完全不需要再装 XX 管家。
4. 无需 root 就能一键安装 GMS 。以前我一直以为 GMS 只要是安卓手机就能装,后来听说有的手机装不了,有的手机需要 root 才能装。反正用 MIUI 装 GMS 很方便,也没出过问题。
5. 手机可以当公交卡用。这一点其实是跟手机硬件相关,不知道刷了 CM 后还有这功能吗?
6. 自带的一些小工具很好用,尤其是截图。当然应该有第三方 app 可以替代,只是我不知道有没有第三方截图工具可以替代 MIUI 自身的截图。

广告确实是 MIUI 的问题,比如文件管理界面就有热门视频和热门表情的广告,短信界面也有文字广告,这些地方的广告我还没找到设置能关闭,也许无法关闭吧。还有一点就是 MIUI 升级后,有可能会给你安装新的 app ,比如上次更新就给我安装了小米直播。虽然能删吧,但是体验还是不太好。

虽然有上述问题,但是如果换掉 MIUI ,我需要找很多第三方 app 来完成以前 MIUI 内置的功能,有些可能都替换不了,而有些肯定会有用户体验降低的问题,最重要的,第三方 app ,也有广告啊,尤其是各种管家。最后还有适配的问题。
反正权衡一下,我还是保留了 MIUI 。
楼主如果是为了免广告换掉 MIUI ,而最后又装了国产管家软件,那就完全没有达到目的啊。
2016-09-11 12:11:19 +08:00
回复了 keboge 创建的主题 Android 请教大家使用 CM 的正确姿势
@hqdmy 你确定 iPhone 对付骚扰电话比安卓机强?
现在基本不用 QQ 。朋友联系都是微信,网页版微信够用。
工作联系有邮件,公司内部的 IM ,还有 Slack 。
实在要用 QQ 也有手机 QQ ,也用虚拟机开过 QQ 。
Wine 我这总是有问题,用了两次就没再用。

如果 QQ 对楼主比较关键的话,建议还是用回 Windows 。 Linux 下没有完美的挂 QQ 的方法。偶尔开一下可以,想长期挂 QQ 的话,体验太差。
1 ... 27  28  29  30  31  32  33  34  35  36 ... 86  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   912 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 45ms · UTC 20:02 · PVG 04:02 · LAX 13:02 · JFK 16:02
Developed with CodeLauncher
♥ Do have faith in what you're doing.