docker 镜像使用
- docker images - 列出所有的镜像
- docker pull image_name:version - 获取一个新的镜像
- docker search ‘inquire’ 查询库中描述中相关的查询
- docker rmi ‘name/id’ 删除镜像
- docker tag id name 修改镜像标签
docker 容器使用
- docker run - 运行荣幸
- docker exec - 进入未关闭的容器
- docker attach - 进入容器, 但从这个容器退出,会导致容器的停止
- docker ps - 查询容器
- docker export - 导出容器
- docker import - 导入容器
- docker rm -f -删除终止的容器
- docker log 查看容器内部的标准输出
- docker start 启动关闭的容器
- docker stop 停止容器
dockerfile 的命令摘要
- FROM- 镜像从那里来
- MAINTAINER- 镜像维护者信息
- RUN- 构建镜像执行的命令,每一次RUN都会构建一层
- CMD- 容器启动的命令,如果有多个则以最后一个为准,也可以为ENTRYPOINT提供参数
- VOLUME- 定义数据卷,如果没有定义则使用默认
- USER- 指定后续执行的用户组和用户
- WORKDIR- 切换当前执行的工作目录
- HEALTHCHECH- 健康检测指令
- ARG- 变量属性值,但不在容器内部起作用
- EXPOSE- 暴露端口
- ENV- 变量属性值,容器内部也会起作用
- ADD- 添加文件,如果是压缩文件也解压
- COPY- 添加文件,以复制的形式
- ENTRYPOINT- 容器进入时执行的命令
Ps:有闲再更新