Docker原理及容器部署Tomcat(一)

Docker虚拟化是虚拟化技术解决方案中的一种,轻量级、高性能的虚拟化技术,是目前互联网使用最广泛的虚拟化技术;

Docker虚拟化技术概念和原理

  1. Docker虚拟化技术的产物Docker容器(虚拟机|服务程序),容器技术类似集装箱机制,容器中存放了开发编写的各种软件、程序、依赖包、库文件等,容器和容器之间相互隔离的,互不影响,可以基于Docker容器技术实现虚拟化;
  2. 传统虚拟化和Docker虚拟化分层结构图如下:
  3. 传统虚拟化和Docker虚拟化如图对比特点如下:

    传统虚拟化:Server-Host OS-VMM(虚拟化软件)-Guest OS-Nginx服务;
    Docker虚拟化:Server-Host OS-VMM(虚拟化软件)-Nginx服务(Nginx容器);

  4. Docker虚拟化采用集装箱机制,Docker虚拟化技术跟货轮信息举例类比:
    Docker 容器(软件、库文件、服务可以各个类型的服务)= 集装箱(货物、物品);
    Docker Engine = 大货轮(船);
    HOST OS(硬件设备)= 大海;

Docker常用命令

#查看Docker镜像;
docker images

#删除Docker镜像;(强制删除-f参数)
docker rmi 6759d91a032b

#查看运行中的容器;
docker ps

#查看运行、停止、关闭的所有容器;
docker ps -a

#进入Docker容器系统bash终端;(exit退出即可)
docker exec -it 4f3a529813ce /bin/bash

#停止Docker容器;
docker stop 4f3a529813ce

#启动Docker容器;
docker start 4f3a529813ce

#删除Docker容器;
Docker rm 4f3a529813ce(
  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值