zoukankan      html  css  js  c++  java
  • Docker常用命令和Tomcat安装

    1.docker镜像操作

    如果没有账号建议先注册docker账号

    镜像搜索以官网为准
    https://hub.docker.com/

    docker镜像常用操作
    操作 命令 说明
    搜索 docker search 镜像名 (docker search tomcat) 镜像搜索最好再官网上搜索,里面有相关命令教程
    拉取 docker pull 镜像名:tag(docker pull tomcat) :tag是可选的,默认为latest,最新版本,可在官网查看版本
    列表 docker images 参看本地镜像列表
    删除 docker rmi 镜像ID 根据镜像ID删除指定镜像

    2.docker容器常用操作

    操作 命令 说明
    列表 docker ps -a 有-a表示查看所有容器,没有-a表示查看运行中的容器
    启动 docker run -d -p 8888:8080 tomcat:tag --name mytomcat :tag和--name可选,-d表示后台运行,-p表示端口映射(将虚拟主机的8888端口映射到容器里的8080,主机外部就可以在8888端口上访问), --restart=always(重新启动策略,默认是no;always表示无论退出状态如何,始终重新启动容器;unless-stopped表示容器在docker重启之前是停止状态下就不重启,其他状态下都应始终重新启动容器)
    停止 docker stop 容器ID 停止运行中的容器
    删除 docker rm 容器ID 删除一个容器
    日志 docker logs 容器ID 查看容器日志

    更多命令:https://docs.docker.com/engine/reference/run/

    tomcat运行起来后外部访问首页默认会返回404

    网上的解决方法是

    1.该docker exec命令允许您在Docker容器中运行命令
    docker exec -it 运行的tomcat容器ID bash
    
    2.将webapps.dist下的内容复制到webapps里面
    cp -r webapps.dist/. webapps
    
    3.完成后退出操作
    exit
    

  • 相关阅读:
    spring 定时任务 taskScheduler详解
    shiro.ini 配置详解
    nginx : server_name localhost 和 chrome : Provisional headers are shown
    参数文件管理
    归档日志管理
    日志文件管理
    控制文件管理
    数据文件管理
    OGG配置参数样例
    OGG配置案例一(源表与目标表结构一致)
  • 原文地址:https://www.cnblogs.com/ylizml/p/12592823.html
Copyright © 2011-2022 走看看