002.Dockerfile构建基础镜像并运行

构建index.jsp入门

  • 1. 创建index.jsp 
    # 添加如下内容
      mkdir /data/docker
    cd /data/docker
    mkdir views
    touch index.jsp
    vi index.jsp
    # 添加内容 Hello World!
  • 2. 创建Dockerfile文件
    cd /data/docker/views
    touch Dockerfile
    vi Dockerfile 
    # 添加如下内容
    FROM tomcat
    COPY index.jsp /usr/local/tomcat/webapps/ROOT/index.jsp
  • 3.构建镜像
    docker build -t views .
    #  . 表示当前目录 Dockerfile 的配置文件路径
    #  . 指定Dockerfile 的上下文目录

build命令

docker build 命令用于使用 Dockerfile 创建镜像。

--build-arg=[] :设置镜像创建时的变量;

-f :指定要使用的Dockerfile路径;

--rm :设置镜像成功后删除中间容器;

--tag, -t: 镜像的名字及标签,通常 name:tag 或者 name 格式;可以在一次构建中为一个镜像设置 多个标签。

执行上述命令

 

  • 4. 查看镜像

docker images

 

 发现我们多了views镜像

  • 5. 守护态运行
docker run -p 8080:8080 --name views -d views

 

浏览器输入地址: http://106.13.9.110:8080/

 

 

  

 

posted @ 2022-10-19 14:22  __破  阅读(416)  评论(0)    收藏  举报