- 搜索镜像:sudo docker search java
- 拉取镜像:sudo docker pull java
- 运行镜像:docker run
- 获取帮助:docker help
- 构建镜像:docker build
- 提交镜像:docker commit
- 新建镜像:docker create
- 运行镜像:docker run
- 重启镜像:docker restart 10.查询全部:docker images 11.查看信息:docker info 12.推送镜像:docker push
DockerFile命令 Docker构建的早期需要DockerFile,就是Docker构建了一个命令文件。Docker基于这个文件构建镜像并且打包镜像。
- Docker镜像配置文件
- 脚本编写
- 脚本文件
- 一系列命令和参数构成的脚本,
- 这些命令应用于基础镜像
- 并最终创建一个新的镜像
DockerFile重要指令
- FROM 指定基础镜像文件
- MAINTAINER authors_name 作者
- RUN 运行特殊命令,比如下载JDK
- SER命令用于设置运行容器的UID
- VOLUME 指定容器访问目录
- WORKDIR 运行目录
- ENV 环境变量,如ENV LANG en_US.UTF-8
- CMD 容器执行的命令 CMD "echo" "Hello docker!"
- ADD 复制文件到目标文件夹 10.COPY 复制,类似ADD 11.EXPOSE 暴露端口 12.ENTRYPOINT 入口,命令,只有一个不能被Run覆盖