打包
- 使用当前目录的 Dockerfile 创建镜像,标签为 names。
- 示例:docker build -t names .
- 使用URL github.com/creack/docker-firefox 的 Dockerfile 创建镜像。
- 示例:docker build github.com/creack/docker-firefox
- 通过 -f 指定Dockerfile 文件的位置
- 示例:docker build -f /path/to/a/Dockerfile .
- docker build [OPTIONS] PATH | URL | -
- 常用OPTIONS说明:
- -f :指定要使用的Dockerfile路径;
- —tag, -t: 镜像的名字及标签,通常 name:tag 或者 name 格式;可以在一次构建中为一个镜像设置多个标签。
- 常用OPTIONS说明:
- 使用当前目录的 Dockerfile 创建镜像,标签为 names。
部署
- 拉取镜像
- docker pull
- docker pull
- 查看镜像列表
- docker images
- 查看正在运行的容器
- docker ps
- docker ps -a
- 停止docker容器
- docker stop 容器Id
- 强制删除容器
- docker rm -f 容器名称
- 运行容器
- 示例:docker run -d -p 7003:80 —name cy_admin 354531254aa5
- -d: 后台运行容器,并返回容器ID
- -p: 指定端口映射,格式为:主机(宿主)端口:容器端口
- —name=”name”: 为容器指定一个名称
- 354531254aa5:容器id
- 拉取镜像
- 其他
- 删除历史镜像
- 使用 docker rmi 或 docker image rm 命令可以删除镜像,命令格式为 docker rmi imageID
- 删除历史镜像