侧边栏壁纸
博主头像
落叶人生博主等级

走进秋风,寻找秋天的落叶

  • 累计撰写 130562 篇文章
  • 累计创建 28 个标签
  • 累计收到 9 条评论
标签搜索

目 录CONTENT

文章目录

docker安装运行tomcat

2023-11-24 星期五 / 0 评论 / 0 点赞 / 47 阅读 / 2188 字

安装docker方法1.安装软件仓库里的docker。一般不是最新版本apt install docker.io方法2.安装最新版本的dockercurl -SsL https://get.docke

安装docker

方法1.安装软件仓库里的docker。一般不是最新版本

apt install docker.io

方法2.安装最新版本的docker

curl -SsL https://get.docker.com/ | sh

加速镜像源

国内下载docker仓库里的镜像还是比较慢的。设置加速的镜像源可以提高下载速度

在daocloud.io网站中提供速度比较快的源。运行下列命令,设置镜像源

curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://d58fa74f.m.daocloud.io

安装tomcat镜像

方法1.获取镜像仓库里的镜像

//搜索tomcat的镜像docker search tomcat//获取镜像docker pull tomcat

方法2.自己制作镜像

//首先通过镜像仓库获取linux。这里我们用ubuntu,通过镜像仓库下载ubuntu镜像docker pull ubuntu:16.04//启动ubuntu镜像docker run -i -t -v /opt/software/:/opt/software/ image_id /bin/bash

docker run 运行镜像, -i 交互式运行

-t 命令行tty

-v 将本地文件挂载到docker容器里

image_id ubuntu镜像的id,可以通过docker images命令查看到

/bin/bash 启动容器后运行的shell

在容器里,我们通过挂载的目录将tomcat安装到容器里。安装完成后输入exit推出容器

//查看容器的运行信息docker ps -a//制作新的镜像docker commit container_id name

docker commit 制作镜像

container_id 容器的id,可以通过docker ps -a查看

name 自己给镜像起的名字。例如mytomcat:1.0,及1.0版本

运行tomcat镜像

docker run -p 80:8080 -v /root/webapps/:/opt/tomcat/webapps/ image_id /opt/tomcat/bin/startup.sh

-p 80:8080 将容器的8080端口映射到本地的80端口上

广告 广告

评论区