Docker overview

Docker architecture The Docker client talks to the Docker daemon, which does the heavy lifting of building, running, and distributing your Docker containers. The Docker client and daemon can run on the sam...

docker入门(八)—— dockerfile详细介绍,编写dockerfile

dockerfile(重点) 大家想想,Nginx,tomcat,mysql 这些镜像都是哪里来的?官方能写,我们不能写吗? 我们要研究自己如何做一个镜像,而且我们写的微服务项目打包上云部署,docker 就是最方便的。 微服务打包成镜像,任何装了 docker 的地方,都可以下载使用,极其方便。 流程:开发应用 => 编写 dockerfile => 打包为镜像 => 上传到仓库(私有仓库公司内部,公有仓...

dockerDocker打包SpringBoot镜像

       📝个人主页:五敷有你        🔥系列专栏:中间件 ⛺️稳中求进,晒太阳 前置说明 最为原始的方式 SpringBoot打包镜像 Dockerfile是什么 构建容器服务四步骤: 编写Dockerfiledocker build 构建镜像docker run 镜像docker push 镜像 第一步是编写Dockerfile ,Dockerfile 是我们打docker 镜像的脚手架,也就...

Docker架构

式、弹性、解放的微服务:应用程序被分解成较小的独立部分, 并且可以动态部署和管理 - 而不是在一台大型单机上整体运行。资源隔离:可预测的应用程序性能。资源利用:高效率和高密度。 2 基本概念 要理解 Docker 架构,必须知道 Docker 三个基本概念: 镜像(Image):Docker 镜像(Image),就相当于是一个 root 文件系统,比如官方镜像 ubuntu:16.04 就包含了完整的一套 U...

如何快速用docker run启动一个linux环境(debian/ubuntu)

如何快速用docker run启动一个linux环境(debian/ubuntu) 文章目录 前言正文拉取镜像启动镜像 总结 前言 如何快速启动一个docker环境用于调式或相关用途,该环节具备某一特定系统所有相关组件及依赖库,并将本地目录挂载到目标路径,配置本地网络同时host映射到容器中。 正文 拉取镜像 本文以Ubuntu、Debian为例,其它镜像同样如此: docker pull ubuntud...

DOcker in Docker 原理与实战代码详解

Docker in Docker(DinD)指的是在Docker容器内部运行另一个Docker守护进程和客户端。这种技术可以用于创建嵌套的Docker环境,例如在持续集成/持续部署(CI/CD)管道中构建和测试Docker镜像。然而,需要注意的是,在生产环境中使用DinD可能会带来额外的复杂性和安全风险,因此需要谨慎评估其适用性。 Docker in Docker 原理 嵌套环境:通过在Docker容器内部安...

配置用户使用docker命令

普通用户(非root用户)安装Docker并非直接安装,而是在Docker已经被安装在系统上后,配置使非root用户可以运行Docker命令。这样做的主要目的是出于安全考虑,避免普通用户具有过高的权限。以下是一般步骤来实现这一目的: 安装Docker:首先,确保Docker已经被安装在系统上。如果还未安装,可以根据Docker官方文档进行安装。 创建Docker用户组:默认情况下,Docker安装后会创建一...

远程服务器安装portainer —— docker的可视化工具

可视化工具(了解即可) 最常用的工具是 portainer portainer 是一个开源的容器管理平台,它提供了一个简单易用的用户界面,用于管理和监控 docker 容器集群。通过 portainer,用户可以轻松地进行容器的部署、启动、停止、监控和管理等操作,而无需使用复杂的命令行工具。 portainer 支持多种操作系统和容器平台,包括 docker、kubernetes、swarm等,使用户能够在...

docker入门(七)—— 容器数据卷介绍及使用

容器数据卷 什么是容器数据卷 docker的理念回顾: 将应用和运行的环境打包形成容器运行,运行可以伴随着容器,但是我们对于数据的要求,是希望能够持久化的! 就好比,你安装一个 MySQL,结果你把容器删了,就相当于删库跑路了,这TM也太扯了吧! 所以我们希望容器之间有可能可以共享数据,docker 容器产生的数据,如果不通过 docker commit 生成新的镜像,使得数据作为镜像的一部分保存下来,那么...

docker入门(六)—— docker镜像详细介绍,理解docker分层

docker 镜像详解 镜像本质是什么 镜像是一种轻量级、可执行的独立软件包,用来打包软件运行环境和基于运行环境开发的软件,它包含运行某个软件所需的所有内容,包括代码、运行时、库、环境变量和配置文件。 别人给我们生成好的一个环境,或者项目都可以打包成一个镜像 分层下载 这里我们下载一个 redis 镜像 这里我们可以看到,下载镜像并不是下载一个完整的包,而是分层进行下载,这些层最后组合成了完整的 redis...
© 2024 LMLPHP 关于我们 联系我们 友情链接 耗时0.017048(s)
2024-05-14 18:04:36 1715681076