安装
sudo apt-get update
sudo apt-get docker-buildx-plugin
# 检查是否安装成功
sudo docker buildx version
指令
| 指令 | 描述 |
指令 | 描述 |
指令 | 描述 |
| ADD | 添加本地或远程文件和目录。 |
AGR | 使用构建时变量。 |
CMD | 指定默认命令。 |
| COPY | 复制文件和目录 |
ENPTYPOINT | 指定默认可执行文件 |
ENV | 设置环境变量 |
| EXPOSE | 描述您的应用程序正在侦听哪些端口 |
FROM | 从基础映像创建新的构建阶段。 |
HEALTHCHECK | 在启动时检查容器的健康状况。 |
| LABEL | 将元数据添加到图像。 |
MAINTAINER | 指定图像的作者。 |
ONBUILD | 指定在生成中使用映像时的说明。 |
| RUN | 执行构建命令。 |
SHELL | 设置图像的默认外壳。 |
STOPSIGNAL | 指定退出容器的系统调用信号。 |
| USER | 设置用户和组ID。 |
VOLUME | 创建卷装载 |
WORKDIR | 更改工作目录。 |
构建
# 准备构建目录
sudo mkdir ~/builder
cd ~/build
# 创建Dockerfile文件,并将下列语句写入文件
# FROM nginx
# 构建
# docker build [option]
sudo docker build -t nginx:build .
# 查看镜像
sudo docker images