使用Dockerfile制定镜像(这里举一个例子)
2019-04-12 16:13
281 查看
使用Dockerfile制定镜像(这里举一个例子)
- 首先下载一个tomcat:
docker pull tomcat
- 以交互的形式启动tomcat容器:
docker rum -it \ tomcat \ bash
- 以交互的形式进入tomcat容器:
docker exec -it 容器ID bash
- 构建镜像:
- ①:/usr/local/下建立一个docker目录
- ②:在其下创建一个tomcat
- ③:在其下创建Dockerfile,在其中写内容
- ④:在主机tomcat目录下构建:docker bulid -t myshop
- 检验启动镜像:docker run -p 8080:8080 myshop
- 将项目放在Docker中制定成镜像: 把项目的zip包传输到/usr/local/docker/tomcat下
- 编写Dockerfile文件
- 进入指定开启的容器中:docker run -it --rm 容器名 bash
- Docker守护态运行:
- 重启一个容器:docker restart 容器ID
- 运行一个容器给一个容器起名字:docker run -p 8080:8080 --name tomcat tomcat
- 停止一个容器:docker stop 容器名
- 删除所有未运行的容器:docker container prune
相关文章推荐
- 使用Dockerfile创建一个带 ssh 服务的基础镜像
- 「二」创建一个带 ssh 服务的基础镜像(修订版)--使用 Dockerfile 创建
- 使用Dockerfile文件创建一个镜像,运行该镜像后并使用浏览器进行访问
- docker学习笔记3—使用Dockerfile与docker build命令创建一个nginx服务器镜像,并使用浏览器进行访问
- Docker学习笔记(3)-- 如何使用Dockerfile构建镜像
- 使用Dockerfile创建简单java应用镜像
- 如何使用Dockerfile构建镜像
- 使用Dockerfile创建自己的镜像
- 如何使用Dockerfile构建镜像
- docker使用dockerfile自定义容器镜像
- 使用Dockerfile构建镜像
- 「一」创建一个带 ssh 服务的基础镜像(修订版)--使用「docker commit」创建
- 利用Dockerfile构建一个基于centos 7,包括java 8, tomcat 7,php ,mysql+mycat的镜像
- 使用Dockerfile创建docker镜像
- 使用dockerfile创建镜像
- Docker学习笔记(3)-- 如何使用Dockerfile构建镜像
- Dockerfile制作官方Tomcat镜像及镜像使用详解
- 使用Dockerfile构建镜像并push到私有仓库
- CodeProject - 在C#使用SHGetFileInfo获取(管理)文件或者文件夹图标(C#封装Win32函数的一个例子)
- Docker学习笔记(3)-- 如何使用Dockerfile构建镜像