为了账号安全,请及时绑定邮箱和手机立即绑定

docker在web开发中得使用流程是怎样的?

docker在web开发中得使用流程是怎样的?

慕田峪0738999 2018-03-22 15:10:59
查看完整描述

2 回答

?
茯苓LLL

TA贡献1条经验 获得超1个赞

1000-1500

查看完整回答
1 反对 回复 2018-03-22
?
所谓伊人_在水一方

TA贡献12条经验 获得超8个赞

docker的容器是以镜像来创建的,镜像是不是一个类似操作系统的环境?
 - 很多人都会以docker container类比virtualbox,但实际上只是个隔离环境,比一套完整操作系统小多了。比如有的精简linux image只有几M(或者是几十M)。


是不是到正式环境上还要安装docker,然后把应用部署在其中?
- 如果用docker,就直接部署在container service上,把你本地的container(或者是git上的)直接push到host上。


docker-machine工具是不是把整个过程搬到虚拟机里来操作了?
- docker-machine是个虚拟机来host docker,因为docker只能在linux跑 (好像现在docker可以直接在mac和windows跑了,我还注册了个测试号,但没怎么用)

查看完整回答
反对 回复 2018-03-23
?
萌萌小温柔

TA贡献7条经验 获得超4个赞

docker可以使用docker build工具链将应用和所有依赖整个安装到镜像中,部署的时候直接启动容器就是一个正确运行的服务了。docker build使用Dockerfile,Dockerfile是一个文本文件,相当于一个脚本,可以在CI系统中自动执行,做持续集成、持续部署很容易,build、test成功后直接替换线上的镜像就行。

查看完整回答
反对 回复 2018-03-22
?
慕前端5007833

TA贡献9条经验 获得超2个赞

<?php
echo "hello word";
?>


查看完整回答
反对 回复 2018-03-22
  • 2 回答
  • 2 关注
  • 4124 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信