$ docker run -d -p 8080:8080 --name products-backend cakebakery/products:v1
Resource Usage
resources:
limits:
cpu: "5m"
memory: "20Mi"
requests:
cpu: "2m"
memory: "10Mi"
curl -X 'GET' \
'http://localhost:8080/products' \
-H 'accept: application/json'
[
{
"id": 1,
"name": "Apples",
"category": "Food",
"price": 149
},
{
"id": 2,
"name": "Macaroni and Cheese",
"category": "Food",
"price": 769
},
{
"id": 3,
"name": "ABC Smart TV",
"category": "Electronics",
"price": 39999
},
{
"id": 4,
"name": "Motor Oil",
"category": "Automobile",
"price": 2288
},
{
"id": 5,
"name": "Floral Sleeveless Blouse",
"category": "Clothing",
"price": 2150
}
]
Other sample cURL
curl -X 'POST' \
'http://localhost:8080/products' \
-H 'accept: application/json' \
-H 'Content-Type: applicatoin/json' \
-d '{
"id": 3,
"name": "ABC Smart TV",
"category": "Electronics",
"price": 39999
}'
curl -X 'GET' \
'http://localhost:8080/products/3' \
-H 'accept: application/json'
curl -X 'PUT' \
'http://localhost:8080/products/3' \
-H 'accept: application/json' \
-H 'Content-Type: applicatoin/json' \
-d '{
"id": 3,
"name": "ABC Smart TV",
"category": "Electronics",
"price": 39999
}'
curl -X 'DELETE' \
'http://localhost:8080/products/3' \
-H 'accept: application/json'
docker rm -f products-backend
Content type
Image
Digest
Size
3.6 MB
Last updated
over 5 years ago
docker pull cakebakery/products:v1