docker
拥抱java
JAVA程序员
展开
-
30分钟快速上手Docker
一、历史演化 1、演化史 2、物理机时代 2.1、图解 一个物理机上安装操作系统,然后直接运行我们的软件。也就是说你电脑上直接跑了一个软件,并没有开虚拟机什么的,资源极其浪费。 2.2、缺点 部署慢 成本高 虚拟机都不开,直接上物理机部署应用,那成本能不高嘛 资源浪费 硬件资源没有合理利用 不易迁移和增加机器 每次迁移都要重新安装一模一样的运行环境等 受限于硬件 3、虚拟机时代 3.1、图解 一个物理机上虚..转载 2020-05-24 10:19:11 · 337 阅读 · 0 评论 -
详细说说Dockerfile
一、 带着问题学Dockerfile 1、疑问 我们都知道从远程仓库可以pull一个tomcat等镜像下来,然后docker run启动容器,然后docker exec -it 容器id /bin/bash进入容器,往webapps下仍我们的程序。等等这一系列操作,都需要人工一步步的去操作,那我问你:你没qa和生产环境的部署权限,你咋操作这些?这就需要将所有人工一步步操作的地方都写到Dockerfile文件里,然后将文件给到运维人员,他们build成镜像然后进行启动。 2、举例 比如:你要用tomc转载 2020-05-24 09:50:37 · 403 阅读 · 0 评论