Skip to content

Commit

Permalink
Fix duplicate entries in the file
Browse files Browse the repository at this point in the history
  • Loading branch information
YevhenZvieriev committed Dec 5, 2023
1 parent 3ee2aa7 commit e8011d7
Showing 1 changed file with 8 additions and 3 deletions.
11 changes: 8 additions & 3 deletions compose/bin/extra-settings
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,14 @@
# Get the IP address from the Docker container
docker_ip=$(docker run --rm alpine ip route | awk 'NR==1 {print $3}')

# Add a new entry to /etc/hosts
echo "$docker_ip host.docker.internal" | sudo tee -a /etc/hosts
echo "A new entry in the /etc/hosts file has been created"
# Check if the IP address already exists in /etc/hosts
if grep -q "$docker_ip host.docker.internal" /etc/hosts; then
echo "The entry already exists in /etc/hosts. No action needed."
else
# Add a new entry to /etc/hosts
echo "$docker_ip host.docker.internal" | sudo tee -a /etc/hosts
echo "A new entry in the /etc/hosts file has been created"
fi

# Ask the user whether to execute the iptables command
read -p "Do you want to open port 9003 for xdebug? (y/n): " choice
Expand Down

0 comments on commit e8011d7

Please sign in to comment.