mirror of
https://github.com/yeasy/docker_practice.git
synced 2025-08-02 22:11:38 +00:00
@@ -1,10 +1,10 @@
|
||||
## LinuxKit
|
||||
# LinuxKit
|
||||
|
||||
`LinuxKit` 这个工具可以将多个 Docker 镜像组成一个最小化、可自由定制的 Linux 系统,最后的生成的系统只有几十 M 大小,可以很方便的在云端进行部署。
|
||||
|
||||
下面我们在 macOS 上通过实例,来编译并运行一个全部由 Docker 镜像组成的包含 nginx 服务的 Linux 系统。
|
||||
|
||||
### 安装 Linuxkit
|
||||
## 安装 Linuxkit
|
||||
|
||||
```bash
|
||||
$ brew tap linuxkit/linuxkit
|
||||
@@ -12,7 +12,7 @@ $ brew tap linuxkit/linuxkit
|
||||
$ brew install --HEAD linuxkit
|
||||
```
|
||||
|
||||
### 克隆源代码
|
||||
## 克隆源代码
|
||||
|
||||
```bash
|
||||
$ git clone -b master --depth=1 https://github.com/linuxkit/linuxkit.git
|
||||
@@ -20,7 +20,7 @@ $ git clone -b master --depth=1 https://github.com/linuxkit/linuxkit.git
|
||||
$ cd linuxkit
|
||||
```
|
||||
|
||||
### 编译 Linux 系统
|
||||
## 编译 Linux 系统
|
||||
|
||||
LinuxKit 通过 `yaml` 文件配置。
|
||||
|
||||
@@ -40,7 +40,7 @@ LinuxKit 通过 `yaml` 文件配置。
|
||||
$ linuxkit build linuxkit.yml
|
||||
```
|
||||
|
||||
### 启动 Linux 系统
|
||||
## 启动 Linux 系统
|
||||
|
||||
编译成功后,接下来启动这个 Linux 系统。
|
||||
|
||||
|
Reference in New Issue
Block a user