docker entry

作者探讨云计算行业的现状,指出IaaS领域的挑战,并强调Paas市场的潜在机遇,特别是随着Docker的普及。作者建议利用OpenStack管理虚拟机,然后将其转换为集群,集群内部使用Docker以提高效率。

最近太忙了,除了项目上的事情,也和一些公司的人聊了,云计算的风口还在,不过在国内,IaaS恐怕已经不好做了,除非有技术上的突破(目前看来不太可能),

除了国外的AWS,Azure和IBM的产品逼进来,国内BAT(当然IaaS的话还是只能说A了),UCloud,QingCloud,UniteStack,Keytone Cloud等等,无论是基于

openstack的还是不是,现在进入我感觉机会已经不大了。倒是由于docker的流行,Paas接下来我觉得机会可能还有不少(不过docker目前相对的不成熟),虽然

openstack里面支持直接将virt的driver变成docker,但是毕竟VM和Docker instance还是有区别的,除了大家理解的隔离性差点儿,像网络/存储上,都还有很多问题

需要解决,我倒是觉得用Openstack管虚机,拿到虚机之后变成集群,集群里面使用docker更合适。


就像说云不一定说虚拟化,说docker也不一定就一定指的是Container本身,之前玩儿过一下docker,的确很惊艳,Paas用这个感觉没有再好了。

我在这里把头儿给起好,督促自己抽空一定把东西补上!!!




mark link:

http://my.oschina.net/ferest/blog/185995

可以通过 `docker inspect` 命令查看 Docker 镜像的入口命令(ENTRYPOINT 或 CMD)。以下是具体步骤: 1. **使用 `docker inspect` 查看镜像信息** 运行以下命令,将 `<image_name>` 替换为实际的镜像名称: ```bash docker inspect <image_name> ``` 在输出的 JSON 数据中,查找 `Config` 部分,其中包含了 `Entrypoint` 和 `Cmd` 字段。 2. **直接提取 `Entrypoint` 和 `Cmd`** 如果只想查看 `Entrypoint` 和 `Cmd` 的值,可以使用 `--format` 参数简化输出: ```bash docker inspect --format='{{.Config.Entrypoint}}' <image_name> docker inspect --format='{{.Config.Cmd}}' <image_name> ``` 3. **判断 `ENTRYPOINT` 是否使用了 shell 形式** 如果 `Entrypoint` 的值以 `/bin/sh -c` 开头,则表示它使用了 shell 形式[^1]。例如,输出为 `[ /bin/sh -c /path/to/script.sh ]`,则说明该入口命令是通过 shell 执行的。 4. **查看容器运行时的入口命令** 如果镜像已经启动为容器,也可以通过以下命令查看容器的实际入口命令: ```bash docker inspect --format='{{.Config.Entrypoint}}' <container_id> ``` 其中 `<container_id>` 是容器的 ID 或名称。 ### 示例输出 假设有一个镜像名为 `myapp:latest`,运行 `docker inspect` 后,可能看到如下片段: ```json "Config": { "Entrypoint": ["/usr/local/bin/start.sh"], "Cmd": ["--option", "value"], ... } ``` 上述信息表明该镜像的入口命令是 `/usr/local/bin/start.sh`,并传递了 `--option value` 作为默认参数。 ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值