The Nautilus DevOps team needs to set up several docker environments for different applications. One of the team members has been assigned a ticket where he has been asked to create some docker networks to be used later. Complete the task based on the following ticket description:
a. Create a docker network named as ecommerce on App Server 2 in Stratos DC.
b. Configure it to use bridge drivers.
c. Set it to use subnet 10.10.1.0/24 and iprange 10.10.1.0/24.
Connect to App Server 2
ssh steve@stapp02
sudo -i
Password for steve: Am3ric@
Create the Docker Network
Create the network named ecommerce using the bridge driver with the specified subnet and IP range:
docker network create \
--driver bridge \
--subnet 10.10.1.0/24 \
--ip-range 10.10.1.0/24 \
ecommerce
The network was created successfully with ID dff163cd2d75.
Verify the Network
Confirm the network exists:
docker network ls | grep ecommerce
Output:
dff163cd2d75 ecommerce bridge local
The network ecommerce is listed with the bridge driver.
Inspect the Network Configuration
View full network details:
docker network inspect ecommerce
Key values from the output:
| Field | Value |
|---|---|
| Name | ecommerce |
| Driver | bridge |
| Subnet | 10.10.1.0/24 |
| IPRange | 10.10.1.0/24 |
Verify individual settings:
docker network inspect ecommerce --format='Driver: {{.Driver}}'
docker network inspect ecommerce --format='Subnet: {{range .IPAM.Config}}{{.Subnet}}{{end}}'
docker network inspect ecommerce --format='IPRange: {{range .IPAM.Config}}{{.IPRange}}{{end}}'
Output:
Driver: bridge
Subnet: 10.10.1.0/24
IPRange: 10.10.1.0/24
All settings confirmed correct.
Complete Command Sequence
ssh steve@stapp02
sudo -i
docker network create \
--driver bridge \
--subnet 10.10.1.0/24 \
--ip-range 10.10.1.0/24 \
ecommerce
docker network ls | grep ecommerce
docker network inspect ecommerce
Top comments (0)