aad-griff commented on issue #228:
URL: https://github.com/apache/couchdb-docker/issues/228#issuecomment-1314846082

   It's important to install the containerd-1.6.6-4.ph4.x86_64 and reboot the 
VMware Photon guest OS before testing.
   
   After more testing I have discovered that I can only reproduce this issue on 
a VMware hypervisor specifically with the "VMXNET 3" network adapter (changing 
to E1000E resolves the issue)
   
   When running the container manually, netstat should report port 5984 
listening:
   
   CouchDB 2.3.1:
   ```
   docker run -it --rm couchdb:2.3.1 /bin/bash;
   apt update;
   apt install -y net-tools;
   /docker-entrypoint.sh /opt/couchdb/bin/couchdb &
   sleep 10; # Wait for couchdb to start and initialise a listening port
   netstat -pantu # This should list port 5984 as listening but it doesn't 
start listening at all!
   ```
   
   CouchDB 3.1.2:
   ```
   docker run -it --rm -e COUCHDB_USER=admin -e COUCHDB_PASSWORD=password 
couchdb:3.1.2 /bin/bash;
   apt update;
   apt install -y net-tools;
   /docker-entrypoint.sh /opt/couchdb/bin/couchdb &
   sleep 10; # Wait for couchdb to start and initialise a listening port
   netstat -pantu # This should list port 5984 as listening but it doesn't 
start listening at all!
   ```
   
   CouchDB 3.2.2:
   ```
   docker run -it --rm -e COUCHDB_USER=admin -e COUCHDB_PASSWORD=password 
couchdb:3.2.2 /bin/bash;
   apt update;
   apt install -y net-tools;
   /docker-entrypoint.sh /opt/couchdb/bin/couchdb &
   sleep 10; # Wait for couchdb to start and initialise a listening port
   netstat -pantu # This should list port 5984 as listening but it doesn't 
start listening at all!
   ```
   
   I strongly suspect this is an issue with the kernel module responsible for 
controlling the "VMXNET 3" network adapter and not couchdb but I am reporting 
it here for completeness.
   
   VMWare Environment:
   Version: 7.0.3
   Build: 20395099
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to