guumaster / hostctl

Your dev tool to manage /etc/hosts like a pro!
http://guumaster.github.io/hostctl
MIT License
1.04k stars 45 forks source link

`hostctl sync docker` doesn’t skip containers that do not have an IP address assigned #93

Open lenormf opened 10 months ago

lenormf commented 10 months ago

Describe the bug A clear and concise description of what the bug is.

Running hostctl sync docker … will add an entry to the hosts file that contains <nil> for IP address of all containers that do not have one assigned.

To Reproduce Steps to reproduce the behavior:

  1. Create a named container that does not have any network addresses assigned.
  2. Run hostctl sync docker <profile>
  3. The hosts file will contain an entry <nil> container.loc

Expected behavior A clear and concise description of what you expected to happen.

A warning should be printed on the standard output that the named container does not have any IP addresses assigned, and no associated entry will be added to the hosts file.

Screenshots If applicable, add screenshots to help explain your problem.

System (please complete the following information):