docker容器化开发

1.docker是什么呢?

docker是一个开源的应用引擎,让开发者能够打包他们的应用和依赖到可移植的镜像中,然后发布到任何流行的Linux或者window机器中运行。容器适用沙箱机制,相互之间没有接口,相互隔离的。

沙箱机制:沙箱机制是一个虚拟的系统软件沙箱提供的环境,相对于每个运行的程序都是独立的,并且不会出现对现有的系统产生影响,沙箱提供了一个给应用对系统资源的访问权限。

2.docker在企业开发有什么优势呢?

 docker优点

                      1.版本控制

                      2.可移植

                      3.隔离安全

                      4.快速发布

                      5.持续集成等

docker适用场景

                      1.多租户

                      2.隔离应用

                      3.整合服务

                      4.调试能力

                      5.快速部署

                      6.简化配置

 

3.docker 的常用指令有哪些呢?

1.安装后启动服务多种方式

        method-1:    systemclt start docker

        method-2:    sudo systemctl daemon-reload

        method-3:    sudo service docker restart 

2.关闭服务

        method-1:    docker service docker stop

        method-2:    docker systemctl stop docker

3.重启某个容器

       docker restart 容器id(docker ps查看。 容器最前的序列号,唯一的标识)

4.关闭某个容器也是一样的

        docker stop 容器id1,容器id2.....可以关闭多个容器

4.docker在未来的发展?

        容器化的开发能够简化实现运用的隔离,资源的合理化运用,方便快捷部署应用。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值