用途: Dockerfile 用于定义单个容器的构建过程。它包含了一系列指令,每个指令都代表容器构建过程中的一个步骤。这些步骤包括从基础镜像中构建、安装依赖、拷贝文件、设置环境变量等操作。...
Docker Compose 是一个用于定义和运行多个 Docker 容器的工具。它允许您通过一个单独的配置文件来定义多个容器、网络设置、存储卷等,从而简化了多容器应用的部署和管理过程。使用 Docker Compose,您可以轻松地创建和管...
容器化技术的核心概念是使用容器来创建一个独立的、隔离的运行环境,其中包含了应用程序所需的所有组件,如代码、运行时、系统工具、库和配置文件等。这使得应用程序和其依赖项能够以可靠且一致的方式在不同的计算机或云...
作为一名前端开发者,你可能会说,Docker和我有啥关系,我又用不到,因为它看起来更像是后端或者DevOps的领域。但实际上,Docker对前端开发同样有很多好处,比如:...
在前面章节中docker部署的nginx或者tomcat都是镜像仓库中已有的镜像,或是别人已经开发好的镜像。那么,在实际项目中,我们除了使用已有的镜像外,还有我们自己构建的镜像,比如项目的基础服务应用等等。...
在这里我们将学习关于Docker的一些技能知识,那么首先我们应该对Docker有一个基础的认识,以及动手搭建一个基础的环境。
1 获取镜像1.1 命令格式docker pull [选项] [Docker Registry 地址[:端口号]/]仓库名[:标签]1.2 参数说明使用docker pull --help可以看到使用方法:noamanelson@noamanelson-Virtual-Machine:~$ docker pull --......
概念(重点)基于Go语言的容器技术作用(重点)1)解决环境不一致问题 2)环境迁移和备份、快速恢复 3)应用自动化部署角色Docker client 客户端(安装了docker软件就可以称为docker客户端)Hosts 本地仓库Reposit...
前面我们介绍了镜像和容器,通过镜像我们可以启动多个容器,但是我们发现当我们的容器停止获取删除后,我们在容器中的应用的一些数据也丢失了,这时为了解决容器的数据持久化,我们需要通过容器数据卷来解决这个问题...
docker hub是Docker的在线仓库,我们可以通过docker search 在上面搜索我们需要的镜像