[13th][Day16] docker push

VOLUME

为 container 添加一个 volume ,一个 VOLUME 可以分给多个 container 使用,
VOLUME 依赖 host machine 的资料夹路径
VOLUME 完全由 Docker 管理
host machine 为 Linux or Windows 都适用
VOLUME 可以让我们将 资料(ex:原始码)、DB、或者其他内容添加到 image 中,而非 commit 到 image 里
在多个 container 之间共享这些内容可以测试 container 内部的程序码、管理 log、管理DB


图片来源:https://docs.docker.com/storage/volumes/

VOLUME ["/opt/project"]

在 dockerfile 中使用 VOLUME 指令(或者在docker run 时用 -v --mount)能将本机的档案&资料夹mount 到 container 中

可以指定多个 VOLUME

VOLUME ["/catalog1","/catalog2"]

VOLUME 常和 docker cp 搭配使用

docker push
试着将自己实作的 image 推到 docker hub

docker push eric211924/try_dockerfile:v1

https://ithelp.ithome.com.tw/upload/images/20210924/20119546SxMJKhLkor.png

可以到 https://hub.docker.com/ 上看看自己推的 image
https://ithelp.ithome.com.tw/upload/images/20210924/20119546VTybslhDaM.png

push 时一样可以用 :v1 :v2 来上 tag,如果没有 tag 预设为 latest
https://ithelp.ithome.com.tw/upload/images/20210924/20119546AnEqgjT7rj.png

docker rmi 删除 image

docker rmi [OPTIONS] IMAGE [IMAGE...]

https://ithelp.ithome.com.tw/upload/images/20210924/20119546u7t7z3RrdK.png


<<:  [职涯]工程师选择公司要考虑哪些细节?常见迷思分享

>>:  D18 文件修改页 Modify doc

连续 30 天 玩玩看 ProtoPie - Day 2

第二天,不废话,继续摸摸摸。 ProtoPie 的 Conceptual model 影片开始解释 ...

JS 32 - 资料丢进来,就能计算所需样本数量!

大家好! 今天要接续 JS 30 的内容。 我们进入今天的主题吧! 程序码 function par...

DAY 5 『 RGB调色盘 - layout ( 约束 ) 』Part4

layout(约束) 拉法 我自己拉 layout 的话,我习惯先选某一个物件当作我的基准点。 例如...

Day6 Array and Slice

前言 在GO当中,有两种资料结构是能够储存多项相同型态资料的,分别为Array和Slice。 Arr...

Day1 自我介绍

大家好,我是乌木白,目前是一位进修部大学生,早上工作晚上上课 因缘际会下开始了解到前端的 相关技术,...