service tomcat9在Ubuntu 18.04中不起作用

问题描述 投票:0回答:1

当我输入以下代码时:

service tomcat9 start

我得到回应:

tomcat9: unrecognized service

我正在尝试在虚拟机上的Ubuntu 18.04中安装JDK。

可能是什么问题?

提前感谢。

java ubuntu tomcat virtual-machine tomcat9
1个回答
0
投票

您正在尝试在尚未准备好系统D的环境中启动Tomcat(使用service需要系统D)

如果您使用的是docker,这些是启动命令,而已安装适用于Tomcat 9的System D的Ubuntu 18.04:

docker run -d --name tomcat9 --privileged -v /sys/fs/cgroup:/sys/fs/cgroup:ro jrei/systemd-ubuntu:18.04

docker exec -it tomcat9 /bin/bash -c "apt-get update; apt-get install -y tomcat9; service tomcat9 start; bash"

((请让jrei感谢您在此处提供如此出色的docker解决方案:https://hub.docker.com/r/jrei/systemd-ubuntu/dockerfile]

© www.soinside.com 2019 - 2024. All rights reserved.