Docker Debug 挑战题 - 网页跑板了!? 小容器 我要进来啰

http://img2.58codes.com/2024/201009516jlLVAZj64.jpg

这边为一道设计过的 Docker Debug 挑战题目,初始环境有所设置错误,请大家帮忙找出 Dockerfile 哪边写错了?

情境叙述:这礼拜你进到新公司,主管丢给你一个 Dockerfile 共用基底模板,但你发现与你实际的专案有所出入,需要做调整才能使用,这时候就需要你来自行解决问题,欢迎有兴趣的人来挑战看看!

3分钟快速建立挑战环境:

下载专案
git clone https://github.com/uopsdod/docker-debug-initial.git下载图片
https://github.com/uopsdod/docker-debug-initial-image/blob/main/docker_debug_cover.jpeg建立 dokcer image
docker build -t mywebsite --no-cache .启动 docker container
docker run -d -p 81:80 --name mywebsite mywebsite查看首页画面
若使用 toolbox 安装方式,则使用 docker-machine ip default 找出 ip 位置 (ex. 192.168.64.8:81)
http://localhost:81/

你将会看到以下的初始画面:
http://img2.58codes.com/2024/20100951yni7k8353I.png

请透过修改 Dockerfile,让最终画面呈现如下:
http://img2.58codes.com/2024/201009519stJfeoe2f.png

挑战唯一规则:

仅能修改 Dockerfile

具体要求项目与难度分数:

30% 「Docker Debug Challenge」排版置中
10% 「Page Not Fully Loaded」警示字词变成「Excellent! Page Fully Loaded」
10% 按钮叙述:「Solve It Now」转变成「Solved」
40% 呈现背景图片
10% 按钮叙述:ACHIEVED BY [放上自己名字]

提示:查看首页 html source code
提示:善用 docker exec

欢迎完成挑战的人截图自己的成功画面,并在下面留言展示一番!

若需完整解答,私讯「用图片高效学程式」脸书专页拿取:
https://www.facebook.com/105673814305452


关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章