Connect reconnect docker container

November 2, 2023

View Container Networks

To see what network(s) your container is connected to:

docker inspect container_name -f "{{json .NetworkSettings.Networks }}"

Disconnect from Network

To disconnect your container from a network:

docker network disconnect test-net container_name

Connect to New Network

To connect your container to another network:

docker network connect test-net-2 container_name

Additional Network Commands

# List all networks
docker network ls

# Create a new network
docker network create test-net-2

# Inspect network details
docker network inspect test-net-2

# Remove a network
docker network rm test-net

Best Practices

  • Always verify network connections before disconnecting
  • Use meaningful network names
  • Document network configurations
  • Monitor container connectivity
  • Use custom networks instead of default bridge

Common Use Cases

  • Migrating containers between networks
  • Isolating container groups
  • Setting up multi-tier applications
  • Testing network configurations
  • Troubleshooting connectivity issues
#Docker #Networking #Containers #DevOps