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