楼主:
uopsdod (pcman)
2021-07-24 13:11:05Docker Debug 挑战题 - 网页跑板了!? 小容器 我要进来囉
封面图:https://imgur.com/Iqg3vp1
iT邦帮忙图文好读版:
https://ithelp.ithome.com.tw/articles/10257226
软件版大家好,这边根据实际工作经验,特别设计了一道 Docker Debug 挑战题目。
初始环境有所设置错误,有兴趣的人,可试试看是否能找出 Dockerfile 哪边需要
修改?
情境叙述:
这礼拜你进到新公司,主管丢给你一个 Dockerfile 共用基底模板,但你发现与你实际的
专案有所出入,需要做调整才能使用。不幸的是,同事都放假去了,这时候需要你来自行
解决问题,欢迎有兴趣的人来挑战看看!
3分钟快速建立挑战环境:
下载专案
git clone https://github.com/uopsdod/docker-debug-initial.git
cd docker-debug-initial
下载图片
https://github.com/uopsdod/docker-debug-initial-image/blob/main/docker_debug_cover.jpeg
建立 dokcer image
docker build -t mywebsite
作者:
MarcoReus (Marco Reus)
2021-07-24 16:43:00这如果是实际案例 那做这Dockerfile的人也太雷了
虽然说Dockerfile debug 在CI也是一环但真的很雷
作者:
pttano (pttano)
2021-07-24 21:34:00这叫debug ?
情境蛮有趣的,给个推。但是我不太喜欢在 docker file做这种事情,太难除错了
作者:
MarcoReus (Marco Reus)
2021-07-24 22:59:00我是觉得Dockerfile除非特殊原因不应该再去动source code的内容, 不然testing 等于白做工
作者:
Cprimer (~~)
2021-07-24 23:35:00到底谁会这样干 而且这篇我怎么记得Po过一次?原来是在TECH_JOB..
..这debug应该是把你中间修改档案全拔掉然后exec不是这样用的,container重启你exec修改东西全没
作者: superpandal 2021-07-25 02:39:00
那就是雷缺 遇到毛事别想着要有好果子吃做事有所保留或者干脆离开
我到新公司看到这个 Dockerfile 我会直接辞职
作者:
dave123 (宅男就是传奇)
2021-07-25 03:26:00情境中的新人好可怜...
作者:
jobintan (Robin Artemstein)
2021-07-25 09:41:00好惨...是我的话我也干不下去了。
感觉正解是应该要有个 build system,而不是这样手动在 Dockerfile 这样搞?或者再怎样手动,也应该是原本 source code 阶层就要摆好,Dockerfile 里 COPY 只有一行,整包丢到 htdoc 下
作者: iwami (吃) 2021-07-25 13:18:00
看了头好痛,遇到这种离职才是正解好吗
作者:
kmd (a小调行板赋格曲)
2021-07-26 00:20:00把假议题当成话题然后煞有其事的讨论,这不就洗文吗
作者:
zuso ( )
2021-07-26 02:08:00天才
作者: miice (小老鼠) 2021-07-26 08:34:00
帮补血~是hiskio的特约讲师,从那边学到很多!
作者:
aaadult (成人)
2021-07-26 10:28:00同事回来:干 你改Dockerfile干嘛,应该改html吧!
作者:
hegemon (hegemon)
2021-07-26 13:16:00骗流量的废文
作者:
looyee 2021-07-26 17:08:00笑死
作者:
boloage (乡民)
2021-07-26 22:19:00这到底是什么鬼debug,dockerfile不是拿来做这些的
作者: Dommgifer (Dommgifer) 2021-07-26 23:41:00
用 dockerfile 写程式 厉害
作者:
remmurds (Stronghold)
2021-07-27 13:27:00不知道该怎么吐槽 Dockerfile 根本不该这样用做这部影片的人有没有想过这样 image tag 的意义何在
作者: ku399999 2021-07-27 16:32:00
有笑有推大家不要这样 总是会有黑白来的“前人”
作者:
osk2 (.)(.)
2021-07-27 17:44:00有创意 但还是给嘘
作者:
TakiDog (多奇狗)
2021-07-27 22:28:00Docker在哭
作者: ufap 2021-07-28 03:16:00
帮嘘 节省大家时间
作者: NSYSUEE (Monkey) 2021-07-28 16:16:00
现在还有人在用docker喔,都被k8s弃用了推荐大家改用podman