Junior — Middle
Чӣ тавр бояд нишон дод ё истифода бурд, то ки фармони docker build тасвирро бо муваффақият эҷод кунад?
sobes.tech AI
Ҷавоб аз AI
Барои эҷоди муваффақонаи тасвир бо истифодаи фармони docker build, зарур аст, ки дар контексти сохтмон (одатан дар директорияи ҳозира) файл бо номи Dockerfile мавҷуд бошад. Ин файл дастурҳоро дар бар мегирад, ки мувофиқи он Docker тасвирро месозад.
Маслиҳати минималии Dockerfile:
FROM alpine:latest
CMD ["echo", "Салом, Docker!"]
Фармони сохтани тасвир:
docker build -t myimage:latest .
Куҷо:
-t myimage:latest— номи ва тамғаи тасвирро муқаррар мекунад..— директорияи ҳозираро ҳамчун контексти сохтмон ишора мекунад, ки дар он Dockerfile бояд мавҷуд бошад.
Бе Dockerfile ё бо роҳи нодуруст ба он, фармони docker build бо хато анҷом меёбад.