docker-palworld-dedicated-server: No content under palworld/game and cannot connect with server

Have you read the Important information text above

  • Yes i did

Current behavior

cannot see a game/Pal/Saved/Config/LinuxServer/PalWorldSettings.ini file, Or to be precise, there’s nothing in the palworld/game folder.

and also I cannot connect with this server.

Desired behavior

The server is running and can be connected

Links to screenshots

No response

To Reproduce

I started the docker with the command below:

docker run --name palworld -p 8211 -e ALWAYS_UPDATE_ON_START=true -e MAX_PLAYERS=8 -e MULTITHREAD_ENABLED=true \
    -e COMMUNITY_SERVER=false -e PUBLIC_PORT=8211 -e PUBLIC_IP=43.139.150.139 -e SERVER_NAME=xworld \
    -e SERVER_DESCRIPTION="xx's pal world" -e SERVER_PASSWORD=xx233 -e ADMIN_PASSWORD=zaxs0130 \
    -v /home/ubuntu/palworld:/palworld \
    jammsen/palworld-dedicated-server

The log file has been uploaded to the attachment. docker.log

Software setup

  • OS: Ubuntu22.04
  • Docker: Docker version 24.0.7, build afdd53b

Hardware setup

  • vCPU: 2 core
  • RAM: 8 GB
  • Disk: 80 GB

Additional context

No response

About this issue

  • Original URL
  • State: closed
  • Created 5 months ago
  • Comments: 24 (6 by maintainers)

Most upvoted comments

@jammsen I just realized you probably meant the tcp part. https://docs.docker.com/engine/reference/builder/#expose,

By default, EXPOSE assumes TCP. You can also specify UDP:

Its much easier to define what the goal should be like and let docker-compose do the other stuff yes.

It’s mainly about password settings

The server is now working properly. I left my password blank and adjusted my local network to connect properly.

@xxzl0130 You’ll need to specify udp for the port, otherwise Docker defaults to tcp. Took me a bit to realize that myself