逆水行舟
逆水行舟
对操作系统底层逻辑兴趣浓厚,欢迎探讨。
2021年04月28日入驻 合计 4 个作品 累计 16.36 万字
简介 2021年07月12日
Fedora CoreOS 是一个自动更新的,最小的,整体的,以容器为中心的操作系统,不仅适用于集群,而且可独立运行,并针对运行 Kubernetes 进行了优化。它旨在结合 CoreOS Container Linux 和 Fedora Atomic Host 的优点,将 Container Linux 中的 Ignition 与 rpm-ostree 和 Project Atomic 中的 SELinux 强化等技术相集成。其目标是提供最佳的容器主机,以安全,大规模地运行容器化的工作负载。
实战 WordPress 2021年07月12日
Compose 可以很便捷的让 Wordpress 运行在一个独立的环境中。
实战 Rails 2021年07月12日
我们现在将使用 Compose 配置并运行一个 Rails/PostgreSQL 应用。
实战 Django 2021年07月12日
我们现在将使用 Docker Compose 配置并运行一个 Django/PostgreSQL 应用。
Compose 模板文件 2021年07月12日
模板文件是使用 Compose 的核心,涉及到的指令关键字也比较多。但大家不用担心,这里面大部分指令跟 docker run 相关参数的含义都是类似的。
命令说明 2021年07月12日
对于 Compose 来说,大部分命令的对象既可以是项目本身,也可以指定为项目中的服务或者容器。如果没有特别的说明,命令对象将是项目,这意味着项目中所有的服务都会受到命令影响。
安装与卸载 2021年07月12日
Compose 支持 Linux、macOS、Windows 10 三大平台。
数据管理 2021年07月12日
这一章介绍如何在 Docker 内部以及容器之间管理数据,在容器中管理数据主要有两种方式:数据卷(Volumes),挂载主机目录 (Bind mounts)。
Docker Compose 2021年07月12日
Docker Compose 是 Docker 官方编排(Orchestration)项目之一,负责快速的部署分布式应用。本章将介绍 Compose 项目情况以及安装和使用。
Docker 仓库 2021年07月12日
仓库(Repository)是集中存放镜像的地方。
一个容易混淆的概念是注册服务器(Registry)。实际上注册服务器是管理仓库的具体服务器,每个服务器上可以有多个仓库,而每个仓库下面有多个镜像。从这方面来说,仓库可以被认为是一个具体的项目或目录。例如对于仓库地址 docker.io/ubuntu 来说,docker.io 是注册服务器地址,ubuntu 是仓库名。
大部分时候,并不需要严格区分这两者的概念。
使用 Docker 镜像 2021年07月12日
在之前的介绍中,我们知道镜像是 Docker 的三大组件之一。Docker 运行容器前需要本地存在对应的镜像,如果本地不存在该镜像,Docker 会从镜像仓库下载该镜像。本章将介绍更多关于镜像的内容,包括:从仓库获取镜像、管理本地主机上的镜像、介绍镜像实现的基本原理。
附录 2021年07月12日
高级网络配置 2021年07月12日
本章将介绍 Docker 的一些高级网络配置和选项。
使用网络 2021年07月12日
Docker 允许通过外部访问容器或容器互联的方式来提供网络服务。
Docker Buildx 2021年07月12日
Docker Buildx 是一个 docker CLI 插件,其扩展了 docker 命令,支持 Moby BuildKit 提供的功能。提供了与 docker build 相同的用户体验,并增加了许多新功能。该功能仅适用于 Docker v19.03+ 版本
操作容器 2021年07月12日
容器是 Docker 又一核心概念。
简单的说,容器是独立运行的一个或一组应用,以及它们的运行态环境。对应的,虚拟机可以理解为模拟运行的一整套操作系统(提供了运行态环境和其他系统环境)和跑在上面的应用。
本章将具体介绍如何来管理一个容器,包括创建、启动和停止等。
前一页 后一页