So I have the following Dockerfile:
FROM adoptopenjdk/openjdk13-openj9:alpine-jre
WORKDIR /opt/Lavalink
COPY Lavalink.jar Lavalink.jar
COPY application* ./
RUN if [[ -f "./application.local.yml" ]]; then mv "./application.local.yml" "./application.yml"; fi
EXPOSE 2333
CMD ["java", "-jar", "Lavalink.jar"]
which is then launched by the following docker-compose.yml:
version: '2.4'
services:
lavalink:
network_mode: host
container_name: lavalink
image: skyrabot/lavalink:main
restart: always
ports:
- '2333:2333'
However, when I try to connect to the service or check docker ps, I see that no ports are published.
Output of docker ps:
> docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
e35e7cdea0a4 skyrabot/lavalink:main "java -jar Lavalink.…" 7 minutes ago Up 7 minutes lavalink
Any idea on what I could be doing wrong here?