Docker
2020-02-18 16:39:26 0 举报
AI智能生成
Docker 知识整理
作者其他创作
大纲/内容
Docker 镜像
概念
bootfs
rootfs
联合加载
写时复制
镜像分层
ID 与标签
构建与管理
命令
images: 列出本地镜像
commit: 通过提交变更构建镜像(不推荐)
build: 通过 Dockerfile 构建镜像(推荐)
inspect: 查看 commit 详情
history: 查看构建历史
rmi: 删除镜像
Dockerfile
FROM: 指定基础镜像
MAINTAINER: 作者及联系方式
RUN: 运行命令
EXPOSE: 公开端口
CMD: 启动命令
ENTRYPOINT: 高级启动命令
WORKDIR: 设置容器工作目录
ENV: 设置环境变量
USER: 指定运行用户
VOLUME: 添加卷
ADD: 添加构建环境文件到镜像
COPY: 复制构建环境文件到镜像
LABEL: 元数据
STOPSIGNAL: 停止信号
ARG: 定义 build 阶段传递给构建运行时的变量
ONBUILD: 构建触发器
镜像仓库
类型
顶层仓库
用户仓库
命令
search: 查找 Docker Hub 上公共的可用镜像
login: 登录到 Docker Hub
logout: 从 Docker Hub 登出
pull: 拉取镜像
push: 推送镜像
Docker 容器
Docker 生态
0 条评论
下一页