admin管理员组

文章数量:1125961

I'm a Linux and Docker noob.

  1. Docker+Portainer is not installed on the VPS by me - it is provided from a ready-made image from the hosting provider.
  2. I install EspoCRM according to this instruction

The commands I enter are:

docker run --name mysql -e MYSQL_ROOT_PASSWORD=password -d mysql:8

I'm not changing the password on MySql - I'd like to at least somehow start this little organ, then I'll reinstall it normally.

docker run --name my-espocrm -e ESPOCRM_SITE_URL=http://172.20.0.100:8080 -p 8080:80 --link mysql:mysql -d espocrm/espocrm

Here, instead of 172.20.0.100, I specify the IP of my VPS.

When trying to open in the browser IP_my_VDS:8080: "Unable to access the site"

What am I doing wrong?

On this command

docker logs my-espocrm

Output:

Run "install" action.
Start EspoCRM installation
End EspoCRM installation
AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 172.17.0.4. Set the 'ServerName' directive globally to suppress this message
AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 172.17.0.4. Set the 'ServerName' directive globally to suppress this message
[Thu Jan 09 17:00:41.849351 2025] [mpm_prefork:notice] [pid 1:tid 1] AH00163: Apache/2.4.62 (Debian) configured -- resuming normal operations
[Thu Jan 09 17:00:41.851381 2025] [core:notice] [pid 1:tid 1] AH00094: Command line: 'apache2 -D FOREGROUND'

On this command

lsof -i -P | grep LISTEN

Output:

apache2 1 root 3u IPv4 273908 0t0 TCP *:80 (LISTEN)

本文标签: dockerEspoCRM is not availableStack Overflow