![](https://img-blog.csdnimg.cn/7c27911c61c842828157ac49ac9cef49.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Docker
文章平均质量分 53
虚拟机太占资源,就学习了Docker,这里只是基础,够用。
ZBXR
关注我,会有更详尽的笔记等着你!!!
会持续更新Oracle、MySQL、SQL Server的笔记;
会整理以前学习Kettle、Java、Linux时的笔记;
会同步更新Python的学习笔记;
会记录Cognos的使用笔记;
还包括Git和其他IT资源的分享;
展开
-
三、自定义Docker镜像(以JDK和Tomcat为例)
指定启动容器时执行的命令,每个 Dockerfile 只能有一条 CMD 命令。如果用户启动容器时候指定了运行的命令,则会覆盖掉 CMD 指定的命令。:告诉 Docker 服务端容器暴露的端口号,供互联系统使用,在启动容器时需要通过 -p映射端口,Docker 主机会自动分配一个端口转发到指定的端口;:RUN 指令将在当前镜像基础上执行指定命令,并提交为新的镜像,当命令较长时可以使用 \ 来换行;:指定一个环境变量,会被后续 RUN 指令使用,并在容器运行时保持;:复制指定的到容器中的;原创 2023-03-31 13:45:09 · 408 阅读 · 0 评论 -
Docker exec进入容器后不显示容器ID,显示bash-4,4#的解决方法
命令行显示-bash-4.2# 的原因是在当前用户的root目录缺少了两个文件。不是出现 [root@6829a4eaef65 /]#而是出现了bash-4.4#原创 2023-03-31 13:58:23 · 2547 阅读 · 0 评论 -
二、Docker安装、启动、卸载、示例
启动主机 – 启动Docker服务 – 下载容器镜像 – 启动镜像得一个到容器 – 进入容器使用我们想要的程序。删除容器时,容器必须是停止状态,否则会报错,加-f表示强制删除;(相当于新增了一个容器,和start不一样,-d表示后台运行)(默认最新版本(latest指最新版本),可以指定。(使用start启动时,可以存档stop前的容器状态)(注意是rmi,不是rm,rm是删除容器)主机一般是Linux、Utuban。原创 2023-03-31 13:18:57 · 989 阅读 · 0 评论 -
一、Docker介绍:
是运行在硬件之上的虚拟化技术,它的核心技术是Hypervisor 发音 [,haip.'vaiz.],比如VMware、Xbox、HyperV,都是在主机的基础上分出部分硬件的空间或性能给虚拟机,达到类似于独立子系统的效果。:运行在操作系统之上的虚拟化技术,它模拟的是运行在一个操作系统上的多个不同进程,并将其封装在一个密闭的容器里面,该技术也称为容器化技术。缺点:每拓展一个虚拟机,都需要单独安装系统,造成主机性能的浪费。注意:Docker并不是容器,它是管理容器的引擎。原创 2023-03-31 11:12:15 · 480 阅读 · 0 评论