Это хорошо объяснено в официальных документах здесь , вот как вы это делаете:
Сначала передайте контейнер изображению:
$ docker commit --message "Foo bar" 94bde3da7ffa dockertestcommess
Затем пометьте изображение, чтобы оно соответствовало адресу реестра:
$ docker tag dockertestcommess spekulant/dockertestcommess
И, наконец, нажмите переданное изображение:
$ docker push spekulant/dockertestcommess
И мой docker history
покажет сообщение, которое я отправил:
$ docker history spekulant/dockertestcommess
IMAGE CREATED CREATED BY SIZE COMMENT
d3c3f4e85723 7 minutes ago /bin/sh -c cat helloworld.txt 0B Foo bar
fec5f399e907 3 days ago /bin/sh -c #(nop) CMD ["/bin/sh" "-c" "cat … 0B
0f0405202b75 3 days ago /bin/sh -c #(nop) COPY file:17e1650f32b894fc… 8B
3fd9065eaf02 3 months ago /bin/sh -c #(nop) CMD ["/bin/sh"] 0B
<missing> 3 months ago /bin/sh -c #(nop) ADD file:093f0723fa46f6cdb… 4.15MB