Dalam dockerfile khas, biasanya ada baris ini From ubuntu:16.04
yang memungkinkan menarik gambar dari repositori docker.
Sekarang saya telah membangun repositori gambar saya sendiri:
Repositiory URI adalah: 1234567890.dkr.ecr.us-west-2.amazonaws.com/mycompany
Seperti yang terlihat pada gambar di atas, saya mendorong gambar ke server.
Saya menjalankan yang berikut untuk memastikan saya telah masuk ke ecr
> `aws ecr get-login --region us-west-2`Flag --email has been deprecated, will be removed in 1.14.Login Succeeded
Login ECR selesai tanpa kesalahan. Kemudian saya mencoba membangun citra baru:
> docker build -t rtf-converter . -f Dockerfile-rtf-converter Sending build context to Docker daemon 790.1 MBStep 1/2 : FROM mycompany:latestrepository mycompany not found: does not exist or no pull access
Berikut adalah isi dari Dockerfile
FROM mycompany:latestRUN apt-get install chef-zero
Apa cara yang tepat untuk menentukan repositori dengan benar di FROM
pernyataan?
Saya sangat bingung dengan label. Apa Konvensi pelabelan yang baik?