zoukankan      html  css  js  c++  java
  • 使用Docker部署war包项目

    #拉取tomcat
    docker pull tomcat
    #运行tomcat,容器名为tomcat;宿主端口8080:容器端口8080;绑定一个卷;当Docker重启时,这个容器自动启动;-d: 后台运行容器,并返回容器ID;
    docker run --name tomcat -p 8080:8080 -v /data/hello-world:/usr/local/tomcat/webapps/hello-world --restart=always -d tomcat
    #查看运行容器
    docker ps -a -s | grep tomcat
    #以交互模式运行容器,为容器重新分配一个伪输入终端
    docker exec -it 容器id sh
    #将容器打成镜像
    docker commit f tomcat:1.0
    #将镜像导出
    docker save 镜像id>/root/tomcat.tar
    #将镜像导入
    docker load<tomcat.tar
    #查看docker镜像
    docker images
    #登陆到Docker Hub
    docker login -u 用户名 -p 密码
    #将镜像推送到registry
    #打tag
    docker tag [OPTIONS] IMAGE[:TAG] [REGISTRYHOST/][USERNAME/]NAME[:TAG]
    #上传本地镜像tomcat到镜像仓库中。
    docker push 镜像id
    #登出Docker Hub
    docker logout
    
  • 相关阅读:
    1219 总结
    1206 冲刺三
    1130 冲刺2
    1128 主页面
    1123 冲刺3
    1121 冲刺2
    1118 冲刺1
    1117 新冲刺
    0622 软件工程总结
    0617 实验四 主存空间的分配和回收
  • 原文地址:https://www.cnblogs.com/pengpengboshi/p/15619882.html
Copyright © 2011-2022 走看看