Filename Size code/.gitignore 5 KB code/ch02/exercises/hello-diamol-web/Dockerfile 56 B code/ch02/exercises/hello-diamol-web/html/index.html 260 B code/ch02/exercises/hello-diamol-web/README.md 20 B code/ch02/exercises/hello-diamol/linux/cmd.sh 294 B code/ch02/exercises/hello-diamol/linux/Dockerfile 62 B code/ch02/exercises/hello-diamol/README.md 551 B code/ch02/exercises/hello-diamol/windows/cmd.bat 269 B code/ch02/exercises/hello-diamol/windows/Dockerfile 73 B code/ch02/lab/index.html 421 B code/ch02/lab/new-website.png 15.2 KB code/ch02/lab/README.md 2.2 KB code/ch03/exercises/web-ping-optimized/app.js 764 B code/ch03/exercises/web-ping-optimized/Dockerfile 156 B code/ch03/exercises/web-ping-optimized/README.md 0 B code/ch03/exercises/web-ping/app.js 846 B code/ch03/exercises/web-ping/Dockerfile 152 B code/ch03/exercises/web-ping/README.md 0 B code/ch03/lab/ch03.txt 18 B code/ch03/lab/Dockerfile 49 B code/ch03/lab/README.md 296 B code/ch04/exercises/access-log/Dockerfile 226 B code/ch04/exercises/access-log/src/config/logConfig.js 291 B code/ch04/exercises/access-log/src/log.js 164 B code/ch04/exercises/access-log/src/package.json 193 B code/ch04/exercises/access-log/src/server.js 683 B code/ch04/exercises/image-gallery/Dockerfile 302 B code/ch04/exercises/image-gallery/index.html 688 B code/ch04/exercises/image-gallery/main.go 906 B code/ch04/exercises/image-of-the-day/Dockerfile 302 B code/ch04/exercises/image-of-the-day/pom.xml 1.6 KB code/ch04/exercises/image-of-the-day/README.md 1.1 KB code/ch04/exercises/image-of-the-day/src/main/java/iotd/Application.java 567 B code/ch04/exercises/image-of-the-day/src/main/java/iotd/configuration/BeanConfiguration.java 188 B code/ch04/exercises/image-of-the-day/src/main/java/iotd/controllers/ImageController.java 1.4 KB code/ch04/exercises/image-of-the-day/src/main/java/iotd/models/ApodImage.java 546 B code/ch04/exercises/image-of-the-day/src/main/java/iotd/models/Image.java 735 B code/ch04/exercises/image-of-the-day/src/main/java/iotd/services/CacheService.java 130 B code/ch04/exercises/image-of-the-day/src/main/java/iotd/services/MemoryCacheService.java 1.2 KB code/ch04/exercises/image-of-the-day/src/main/resources/application.properties 86 B code/ch04/exercises/multi-stage/Dockerfile 263 B code/ch04/lab/Dockerfile 178 B code/ch04/lab/Dockerfile.optimized 225 B code/ch04/lab/index.html 398 B code/ch04/lab/main.go 350 B code/ch04/lab/README.md 951 B code/ch05/exercises/aspnet-runtime/Dockerfile 191 B code/ch05/exercises/dotnet-sdk/Dockerfile 210 B code/ch05/exercises/dotnet-sdk/global.json 69 B code/ch05/lab/README.md 1.2 KB code/ch06/exercises/bind-mount/Dockerfile 208 B code/ch06/exercises/bind-mount/existing/abc.txt 3 B code/ch06/exercises/bind-mount/existing/def.txt 3 B code/ch06/exercises/bind-mount/main.go 257 B code/ch06/exercises/bind-mount/new/123.txt 3 B code/ch06/exercises/bind-mount/new/456.txt 3 B code/ch06/exercises/file-display/Dockerfile 52 B code/ch06/exercises/file-display/input.txt 65 B code/ch06/exercises/random-number/linux/Dockerfile 87 B code/ch06/exercises/random-number/linux/random.sh 36 B code/ch06/exercises/random-number/windows/Dockerfile 98 B code/ch06/exercises/random-number/windows/random.bat 39 B code/ch06/exercises/todo-list-v2/Dockerfile 69 B code/ch06/exercises/todo-list-v2/site.css 2.5 KB code/ch06/exercises/todo-list/.vscode/launch.json 259 B code/ch06/exercises/todo-list/.vscode/tasks.json 1.2 KB code/ch06/exercises/todo-list/config/config.json 154 B code/ch06/exercises/todo-list/Dockerfile 494 B code/ch06/exercises/todo-list/src/.vscode/launch.json 1.1 KB code/ch06/exercises/todo-list/src/.vscode/tasks.json 2.3 KB code/ch06/exercises/todo-list/src/App.razor 360 B code/ch06/exercises/todo-list/src/appsettings.Development.json 146 B code/ch06/exercises/todo-list/src/appsettings.json 320 B code/ch06/exercises/todo-list/src/Model/DbProvider.cs 115 B code/ch06/exercises/todo-list/src/Model/Diagnostics.cs 289 B code/ch06/exercises/todo-list/src/Model/ToDo.cs 390 B code/ch06/exercises/todo-list/src/Model/ToDoContext.cs 312 B code/ch06/exercises/todo-list/src/Pages/Diagnostics.razor 819 B code/ch06/exercises/todo-list/src/Pages/Error.razor 714 B code/ch06/exercises/todo-list/src/Pages/Index.razor 426 B code/ch06/exercises/todo-list/src/Pages/List.razor 818 B code/ch06/exercises/todo-list/src/Pages/New.razor 677 B code/ch06/exercises/todo-list/src/Pages/_Host.cshtml 627 B code/ch06/exercises/todo-list/src/Program.cs 847 B code/ch06/exercises/todo-list/src/Services/DiagnosticsService.cs 741 B code/ch06/exercises/todo-list/src/Services/ToDoService.cs 763 B code/ch06/exercises/todo-list/src/Shared/MainLayout.razor 341 B code/ch06/exercises/todo-list/src/Shared/NavMenu.razor 1.4 KB code/ch06/exercises/todo-list/src/Startup.cs 2.1 KB code/ch06/exercises/todo-list/src/ToDoList.csproj 363 B code/ch06/exercises/todo-list/src/ToDoList.sln 1.1 KB code/ch06/exercises/todo-list/src/wwwroot/css/bootstrap/bootstrap.min.css 152.1 KB code/ch06/exercises/todo-list/src/wwwroot/css/bootstrap/bootstrap.min.css.map 611.3 KB code/ch06/exercises/todo-list/src/wwwroot/css/open-iconic/FONT-LICENSE 4 KB code/ch06/exercises/todo-list/src/wwwroot/css/open-iconic/font/css/open-iconic-bootstrap.min.css 9.2 KB code/ch06/exercises/todo-list/src/wwwroot/css/open-iconic/font/fonts/open-iconic.eot 27.5 KB code/ch06/exercises/todo-list/src/wwwroot/css/open-iconic/font/fonts/open-iconic.otf 20.5 KB code/ch06/exercises/todo-list/src/wwwroot/css/open-iconic/font/fonts/open-iconic.svg 54 KB code/ch06/exercises/todo-list/src/_Imports.razor 331 B