├── .gitignore ├── LICENSE ├── README.md ├── ch03 ├── Dockerfile └── script.sh ├── ch04 ├── answer01 │ └── Dockerfile ├── answer02 │ └── Dockerfile ├── answer03 │ ├── Dockerfile │ └── hello.go └── sample1 │ └── Dockerfile ├── ch05 ├── Dockerfile └── development.config ├── ch06 ├── dotnet │ ├── .vscode │ │ ├── launch.json │ │ └── tasks.json │ ├── Controllers │ │ └── ValuesController.cs │ ├── Dockerfile-debug │ ├── Dockerfile-dev │ ├── Program.cs │ ├── Properties │ │ └── launchSettings.json │ ├── Startup.cs │ ├── appsettings.Development.json │ ├── appsettings.json │ └── dotnet.csproj ├── jaeger-sample │ ├── .vscode │ │ ├── launch.json │ │ └── tasks.json │ ├── api │ │ ├── .vscode │ │ │ ├── launch.json │ │ │ └── tasks.json │ │ ├── Controllers │ │ │ └── FormatController.cs │ │ ├── Program.cs │ │ ├── Properties │ │ │ └── launchSettings.json │ │ ├── Startup.cs │ │ ├── api.csproj │ │ ├── appsettings.Development.json │ │ └── appsettings.json │ ├── client │ │ ├── .vscode │ │ │ ├── launch.json │ │ │ └── tasks.json │ │ ├── Program.cs │ │ └── client.csproj │ └── library │ │ ├── Tracing.cs │ │ └── library.csproj ├── node │ ├── .dockerignore │ ├── .vscode │ │ └── launch.json │ ├── Dockerfile │ ├── Dockerfile-dev │ ├── index.js │ ├── package-lock.json │ └── package.json └── python │ ├── main.py │ └── requirements.txt ├── ch07 ├── integration-test-node │ ├── .dockerignore │ ├── api │ │ ├── Dockerfile │ │ ├── index.js │ │ ├── package-lock.json │ │ └── package.json │ ├── cleanup.sh │ ├── database │ │ └── init-script.sql │ ├── test.sh │ └── tests │ │ ├── Dockerfile │ │ ├── package-lock.json │ │ ├── package.json │ │ └── spec │ │ ├── api-spec.js │ │ └── support │ │ └── jasmine.json ├── simple-task │ ├── .vscode │ │ └── settings.json │ ├── sample.txt │ └── stats.py └── testcontainers-node │ ├── .dockerignore │ ├── api │ ├── Dockerfile │ ├── init-scripts │ │ └── init-db.sql │ ├── package-lock.json │ ├── package.json │ ├── server.js │ ├── start.sh │ └── stop.sh │ ├── database │ └── init-db.sql │ └── tests │ ├── .vscode │ └── launch.json │ ├── package-lock.json │ ├── package.json │ └── tests.js ├── ch08 ├── builder │ ├── Dockerfile │ └── pipeline.sh ├── remote-app │ ├── .devcontainer │ │ ├── Dockerfile │ │ └── devcontainer.json │ ├── .vscode │ │ ├── launch.json │ │ └── settings.json │ ├── __pycache__ │ │ └── main.cpython-37.pyc │ ├── main.py │ └── requirements.txt └── sample-app │ ├── .dockerignore │ ├── Dockerfile │ ├── hobbies.js │ ├── package-lock.json │ ├── package.json │ ├── server.js │ └── spec │ ├── hobbies-spec.js │ └── support │ └── jasmine.json ├── ch10 └── e-shop │ ├── catalog │ ├── .dockerignore │ ├── Dockerfile │ ├── package-lock.json │ ├── package.json │ └── server.js │ ├── docker-compose.yml │ ├── monolith │ ├── .dockerignore │ ├── Dockerfile │ ├── __pycache__ │ │ └── main.cpython-37.pyc │ ├── main.py │ └── requirements.txt │ ├── start.sh │ ├── teardown.sh │ └── traefik │ ├── dynamic_conf.yml │ └── traefik.yml ├── ch11 ├── database │ ├── Dockerfile │ └── init-db.sql ├── docker-compose.dev.yml ├── docker-compose.yml └── web │ ├── Dockerfile │ ├── package.json │ ├── public │ ├── css │ │ └── main.css │ └── images │ │ ├── 3-female-lions.png │ │ ├── antelopes.png │ │ ├── birds.png │ │ ├── buffalo.png │ │ ├── cheetah.png │ │ ├── elephants.png │ │ ├── giraffe.png │ │ ├── hippos.png │ │ ├── jackal.png │ │ ├── male-lion.png │ │ ├── vulture.png │ │ └── zebra.png │ └── src │ ├── index.html │ └── server.js ├── ch12 └── docker-swarm │ └── create-swarm.sh ├── ch14 └── docker-configs │ └── my-app.properties ├── ch15 ├── docker-compose.yml ├── sample-pod.yaml └── sample-service.yaml ├── ch16 ├── db-service.yaml ├── db-stateful-set.yaml ├── password.txt ├── pets-secret.yaml ├── pets.yaml ├── probes │ ├── Dockerfile │ ├── docker-compose.yml │ ├── docker-entrypoint.sh │ └── probes-demo.yaml ├── remove-pets.sh ├── start.sh ├── username.txt ├── web-deploy-blue.yaml ├── web-deploy-green.yaml ├── web-deploy-rolling-v1.yaml ├── web-deploy-secret-env.yaml ├── web-deploy-secret.yaml ├── web-deployment.yaml ├── web-service.yaml └── web-svc-blue-green.yaml ├── ch17 ├── dotnet │ └── sample-api │ │ ├── Controllers │ │ └── WeatherForecastController.cs │ │ ├── Dockerfile │ │ ├── Program.cs │ │ ├── Properties │ │ └── launchSettings.json │ │ ├── Startup.cs │ │ ├── WeatherForecast.cs │ │ ├── appsettings.Development.json │ │ ├── appsettings.json │ │ └── sample-api.csproj ├── kube │ ├── app-services.yaml │ ├── config │ │ └── prometheus.yml │ ├── grafana.yaml │ ├── prometheus.yaml │ └── stop.sh └── node │ ├── Dockerfile │ ├── package-lock.json │ ├── package.json │ └── server.js └── ch18 ├── aks ├── Dockerfile ├── README.md ├── animals.yaml └── docker-compose.yml ├── gke └── animals.yaml ├── local ├── README.md └── docker-compose.yml └── ucp ├── pets.yaml └── stack.yml /.gitignore: -------------------------------------------------------------------------------- 1 | bin 2 | obj 3 | node_modules 4 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/README.md -------------------------------------------------------------------------------- /ch03/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch03/Dockerfile -------------------------------------------------------------------------------- /ch03/script.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch03/script.sh -------------------------------------------------------------------------------- /ch04/answer01/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch04/answer01/Dockerfile -------------------------------------------------------------------------------- /ch04/answer02/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch04/answer02/Dockerfile -------------------------------------------------------------------------------- /ch04/answer03/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch04/answer03/Dockerfile -------------------------------------------------------------------------------- /ch04/answer03/hello.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch04/answer03/hello.go -------------------------------------------------------------------------------- /ch04/sample1/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM centos:7 2 | RUN yum install -y wget 3 | -------------------------------------------------------------------------------- /ch05/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch05/Dockerfile -------------------------------------------------------------------------------- /ch05/development.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch05/development.config -------------------------------------------------------------------------------- /ch06/dotnet/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch06/dotnet/.vscode/launch.json -------------------------------------------------------------------------------- /ch06/dotnet/.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch06/dotnet/.vscode/tasks.json -------------------------------------------------------------------------------- /ch06/dotnet/Controllers/ValuesController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch06/dotnet/Controllers/ValuesController.cs -------------------------------------------------------------------------------- /ch06/dotnet/Dockerfile-debug: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch06/dotnet/Dockerfile-debug -------------------------------------------------------------------------------- /ch06/dotnet/Dockerfile-dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch06/dotnet/Dockerfile-dev -------------------------------------------------------------------------------- /ch06/dotnet/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch06/dotnet/Program.cs -------------------------------------------------------------------------------- /ch06/dotnet/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch06/dotnet/Properties/launchSettings.json -------------------------------------------------------------------------------- /ch06/dotnet/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch06/dotnet/Startup.cs -------------------------------------------------------------------------------- /ch06/dotnet/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch06/dotnet/appsettings.Development.json -------------------------------------------------------------------------------- /ch06/dotnet/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch06/dotnet/appsettings.json -------------------------------------------------------------------------------- /ch06/dotnet/dotnet.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch06/dotnet/dotnet.csproj -------------------------------------------------------------------------------- /ch06/jaeger-sample/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch06/jaeger-sample/.vscode/launch.json -------------------------------------------------------------------------------- /ch06/jaeger-sample/.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch06/jaeger-sample/.vscode/tasks.json -------------------------------------------------------------------------------- /ch06/jaeger-sample/api/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch06/jaeger-sample/api/.vscode/launch.json -------------------------------------------------------------------------------- /ch06/jaeger-sample/api/.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch06/jaeger-sample/api/.vscode/tasks.json -------------------------------------------------------------------------------- /ch06/jaeger-sample/api/Controllers/FormatController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch06/jaeger-sample/api/Controllers/FormatController.cs -------------------------------------------------------------------------------- /ch06/jaeger-sample/api/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch06/jaeger-sample/api/Program.cs -------------------------------------------------------------------------------- /ch06/jaeger-sample/api/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch06/jaeger-sample/api/Properties/launchSettings.json -------------------------------------------------------------------------------- /ch06/jaeger-sample/api/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch06/jaeger-sample/api/Startup.cs -------------------------------------------------------------------------------- /ch06/jaeger-sample/api/api.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch06/jaeger-sample/api/api.csproj -------------------------------------------------------------------------------- /ch06/jaeger-sample/api/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch06/jaeger-sample/api/appsettings.Development.json -------------------------------------------------------------------------------- /ch06/jaeger-sample/api/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch06/jaeger-sample/api/appsettings.json -------------------------------------------------------------------------------- /ch06/jaeger-sample/client/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch06/jaeger-sample/client/.vscode/launch.json -------------------------------------------------------------------------------- /ch06/jaeger-sample/client/.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch06/jaeger-sample/client/.vscode/tasks.json -------------------------------------------------------------------------------- /ch06/jaeger-sample/client/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch06/jaeger-sample/client/Program.cs -------------------------------------------------------------------------------- /ch06/jaeger-sample/client/client.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch06/jaeger-sample/client/client.csproj -------------------------------------------------------------------------------- /ch06/jaeger-sample/library/Tracing.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch06/jaeger-sample/library/Tracing.cs -------------------------------------------------------------------------------- /ch06/jaeger-sample/library/library.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch06/jaeger-sample/library/library.csproj -------------------------------------------------------------------------------- /ch06/node/.dockerignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /ch06/node/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch06/node/.vscode/launch.json -------------------------------------------------------------------------------- /ch06/node/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch06/node/Dockerfile -------------------------------------------------------------------------------- /ch06/node/Dockerfile-dev: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch06/node/Dockerfile-dev -------------------------------------------------------------------------------- /ch06/node/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch06/node/index.js -------------------------------------------------------------------------------- /ch06/node/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch06/node/package-lock.json -------------------------------------------------------------------------------- /ch06/node/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch06/node/package.json -------------------------------------------------------------------------------- /ch06/python/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch06/python/main.py -------------------------------------------------------------------------------- /ch06/python/requirements.txt: -------------------------------------------------------------------------------- 1 | flask 2 | -------------------------------------------------------------------------------- /ch07/integration-test-node/.dockerignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /ch07/integration-test-node/api/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch07/integration-test-node/api/Dockerfile -------------------------------------------------------------------------------- /ch07/integration-test-node/api/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch07/integration-test-node/api/index.js -------------------------------------------------------------------------------- /ch07/integration-test-node/api/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch07/integration-test-node/api/package-lock.json -------------------------------------------------------------------------------- /ch07/integration-test-node/api/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch07/integration-test-node/api/package.json -------------------------------------------------------------------------------- /ch07/integration-test-node/cleanup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch07/integration-test-node/cleanup.sh -------------------------------------------------------------------------------- /ch07/integration-test-node/database/init-script.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch07/integration-test-node/database/init-script.sql -------------------------------------------------------------------------------- /ch07/integration-test-node/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch07/integration-test-node/test.sh -------------------------------------------------------------------------------- /ch07/integration-test-node/tests/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch07/integration-test-node/tests/Dockerfile -------------------------------------------------------------------------------- /ch07/integration-test-node/tests/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch07/integration-test-node/tests/package-lock.json -------------------------------------------------------------------------------- /ch07/integration-test-node/tests/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch07/integration-test-node/tests/package.json -------------------------------------------------------------------------------- /ch07/integration-test-node/tests/spec/api-spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch07/integration-test-node/tests/spec/api-spec.js -------------------------------------------------------------------------------- /ch07/integration-test-node/tests/spec/support/jasmine.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch07/integration-test-node/tests/spec/support/jasmine.json -------------------------------------------------------------------------------- /ch07/simple-task/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch07/simple-task/.vscode/settings.json -------------------------------------------------------------------------------- /ch07/simple-task/sample.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch07/simple-task/sample.txt -------------------------------------------------------------------------------- /ch07/simple-task/stats.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch07/simple-task/stats.py -------------------------------------------------------------------------------- /ch07/testcontainers-node/.dockerignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /ch07/testcontainers-node/api/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch07/testcontainers-node/api/Dockerfile -------------------------------------------------------------------------------- /ch07/testcontainers-node/api/init-scripts/init-db.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch07/testcontainers-node/api/init-scripts/init-db.sql -------------------------------------------------------------------------------- /ch07/testcontainers-node/api/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch07/testcontainers-node/api/package-lock.json -------------------------------------------------------------------------------- /ch07/testcontainers-node/api/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch07/testcontainers-node/api/package.json -------------------------------------------------------------------------------- /ch07/testcontainers-node/api/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch07/testcontainers-node/api/server.js -------------------------------------------------------------------------------- /ch07/testcontainers-node/api/start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch07/testcontainers-node/api/start.sh -------------------------------------------------------------------------------- /ch07/testcontainers-node/api/stop.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch07/testcontainers-node/api/stop.sh -------------------------------------------------------------------------------- /ch07/testcontainers-node/database/init-db.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch07/testcontainers-node/database/init-db.sql -------------------------------------------------------------------------------- /ch07/testcontainers-node/tests/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch07/testcontainers-node/tests/.vscode/launch.json -------------------------------------------------------------------------------- /ch07/testcontainers-node/tests/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch07/testcontainers-node/tests/package-lock.json -------------------------------------------------------------------------------- /ch07/testcontainers-node/tests/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch07/testcontainers-node/tests/package.json -------------------------------------------------------------------------------- /ch07/testcontainers-node/tests/tests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch07/testcontainers-node/tests/tests.js -------------------------------------------------------------------------------- /ch08/builder/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch08/builder/Dockerfile -------------------------------------------------------------------------------- /ch08/builder/pipeline.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch08/builder/pipeline.sh -------------------------------------------------------------------------------- /ch08/remote-app/.devcontainer/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch08/remote-app/.devcontainer/Dockerfile -------------------------------------------------------------------------------- /ch08/remote-app/.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch08/remote-app/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /ch08/remote-app/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch08/remote-app/.vscode/launch.json -------------------------------------------------------------------------------- /ch08/remote-app/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch08/remote-app/.vscode/settings.json -------------------------------------------------------------------------------- /ch08/remote-app/__pycache__/main.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch08/remote-app/__pycache__/main.cpython-37.pyc -------------------------------------------------------------------------------- /ch08/remote-app/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch08/remote-app/main.py -------------------------------------------------------------------------------- /ch08/remote-app/requirements.txt: -------------------------------------------------------------------------------- 1 | flask 2 | -------------------------------------------------------------------------------- /ch08/sample-app/.dockerignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | -------------------------------------------------------------------------------- /ch08/sample-app/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch08/sample-app/Dockerfile -------------------------------------------------------------------------------- /ch08/sample-app/hobbies.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch08/sample-app/hobbies.js -------------------------------------------------------------------------------- /ch08/sample-app/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch08/sample-app/package-lock.json -------------------------------------------------------------------------------- /ch08/sample-app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch08/sample-app/package.json -------------------------------------------------------------------------------- /ch08/sample-app/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch08/sample-app/server.js -------------------------------------------------------------------------------- /ch08/sample-app/spec/hobbies-spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch08/sample-app/spec/hobbies-spec.js -------------------------------------------------------------------------------- /ch08/sample-app/spec/support/jasmine.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch08/sample-app/spec/support/jasmine.json -------------------------------------------------------------------------------- /ch10/e-shop/catalog/.dockerignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .vscode 3 | -------------------------------------------------------------------------------- /ch10/e-shop/catalog/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch10/e-shop/catalog/Dockerfile -------------------------------------------------------------------------------- /ch10/e-shop/catalog/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch10/e-shop/catalog/package-lock.json -------------------------------------------------------------------------------- /ch10/e-shop/catalog/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch10/e-shop/catalog/package.json -------------------------------------------------------------------------------- /ch10/e-shop/catalog/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch10/e-shop/catalog/server.js -------------------------------------------------------------------------------- /ch10/e-shop/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch10/e-shop/docker-compose.yml -------------------------------------------------------------------------------- /ch10/e-shop/monolith/.dockerignore: -------------------------------------------------------------------------------- 1 | __pycache__ 2 | .vscode 3 | -------------------------------------------------------------------------------- /ch10/e-shop/monolith/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch10/e-shop/monolith/Dockerfile -------------------------------------------------------------------------------- /ch10/e-shop/monolith/__pycache__/main.cpython-37.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch10/e-shop/monolith/__pycache__/main.cpython-37.pyc -------------------------------------------------------------------------------- /ch10/e-shop/monolith/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch10/e-shop/monolith/main.py -------------------------------------------------------------------------------- /ch10/e-shop/monolith/requirements.txt: -------------------------------------------------------------------------------- 1 | flask 2 | -------------------------------------------------------------------------------- /ch10/e-shop/start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch10/e-shop/start.sh -------------------------------------------------------------------------------- /ch10/e-shop/teardown.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch10/e-shop/teardown.sh -------------------------------------------------------------------------------- /ch10/e-shop/traefik/dynamic_conf.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch10/e-shop/traefik/dynamic_conf.yml -------------------------------------------------------------------------------- /ch10/e-shop/traefik/traefik.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch10/e-shop/traefik/traefik.yml -------------------------------------------------------------------------------- /ch11/database/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch11/database/Dockerfile -------------------------------------------------------------------------------- /ch11/database/init-db.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch11/database/init-db.sql -------------------------------------------------------------------------------- /ch11/docker-compose.dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch11/docker-compose.dev.yml -------------------------------------------------------------------------------- /ch11/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch11/docker-compose.yml -------------------------------------------------------------------------------- /ch11/web/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch11/web/Dockerfile -------------------------------------------------------------------------------- /ch11/web/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch11/web/package.json -------------------------------------------------------------------------------- /ch11/web/public/css/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch11/web/public/css/main.css -------------------------------------------------------------------------------- /ch11/web/public/images/3-female-lions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch11/web/public/images/3-female-lions.png -------------------------------------------------------------------------------- /ch11/web/public/images/antelopes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch11/web/public/images/antelopes.png -------------------------------------------------------------------------------- /ch11/web/public/images/birds.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch11/web/public/images/birds.png -------------------------------------------------------------------------------- /ch11/web/public/images/buffalo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch11/web/public/images/buffalo.png -------------------------------------------------------------------------------- /ch11/web/public/images/cheetah.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch11/web/public/images/cheetah.png -------------------------------------------------------------------------------- /ch11/web/public/images/elephants.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch11/web/public/images/elephants.png -------------------------------------------------------------------------------- /ch11/web/public/images/giraffe.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch11/web/public/images/giraffe.png -------------------------------------------------------------------------------- /ch11/web/public/images/hippos.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch11/web/public/images/hippos.png -------------------------------------------------------------------------------- /ch11/web/public/images/jackal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch11/web/public/images/jackal.png -------------------------------------------------------------------------------- /ch11/web/public/images/male-lion.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch11/web/public/images/male-lion.png -------------------------------------------------------------------------------- /ch11/web/public/images/vulture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch11/web/public/images/vulture.png -------------------------------------------------------------------------------- /ch11/web/public/images/zebra.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch11/web/public/images/zebra.png -------------------------------------------------------------------------------- /ch11/web/src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch11/web/src/index.html -------------------------------------------------------------------------------- /ch11/web/src/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch11/web/src/server.js -------------------------------------------------------------------------------- /ch12/docker-swarm/create-swarm.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch12/docker-swarm/create-swarm.sh -------------------------------------------------------------------------------- /ch14/docker-configs/my-app.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch14/docker-configs/my-app.properties -------------------------------------------------------------------------------- /ch15/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch15/docker-compose.yml -------------------------------------------------------------------------------- /ch15/sample-pod.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch15/sample-pod.yaml -------------------------------------------------------------------------------- /ch15/sample-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch15/sample-service.yaml -------------------------------------------------------------------------------- /ch16/db-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch16/db-service.yaml -------------------------------------------------------------------------------- /ch16/db-stateful-set.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch16/db-stateful-set.yaml -------------------------------------------------------------------------------- /ch16/password.txt: -------------------------------------------------------------------------------- 1 | MTIzYWJjNDU2ZGVmCg== -------------------------------------------------------------------------------- /ch16/pets-secret.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch16/pets-secret.yaml -------------------------------------------------------------------------------- /ch16/pets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch16/pets.yaml -------------------------------------------------------------------------------- /ch16/probes/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch16/probes/Dockerfile -------------------------------------------------------------------------------- /ch16/probes/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch16/probes/docker-compose.yml -------------------------------------------------------------------------------- /ch16/probes/docker-entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch16/probes/docker-entrypoint.sh -------------------------------------------------------------------------------- /ch16/probes/probes-demo.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch16/probes/probes-demo.yaml -------------------------------------------------------------------------------- /ch16/remove-pets.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch16/remove-pets.sh -------------------------------------------------------------------------------- /ch16/start.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch16/start.sh -------------------------------------------------------------------------------- /ch16/username.txt: -------------------------------------------------------------------------------- 1 | 2 | c3VlLWh1bnRlcgo= -------------------------------------------------------------------------------- /ch16/web-deploy-blue.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch16/web-deploy-blue.yaml -------------------------------------------------------------------------------- /ch16/web-deploy-green.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch16/web-deploy-green.yaml -------------------------------------------------------------------------------- /ch16/web-deploy-rolling-v1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch16/web-deploy-rolling-v1.yaml -------------------------------------------------------------------------------- /ch16/web-deploy-secret-env.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch16/web-deploy-secret-env.yaml -------------------------------------------------------------------------------- /ch16/web-deploy-secret.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch16/web-deploy-secret.yaml -------------------------------------------------------------------------------- /ch16/web-deployment.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch16/web-deployment.yaml -------------------------------------------------------------------------------- /ch16/web-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch16/web-service.yaml -------------------------------------------------------------------------------- /ch16/web-svc-blue-green.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch16/web-svc-blue-green.yaml -------------------------------------------------------------------------------- /ch17/dotnet/sample-api/Controllers/WeatherForecastController.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch17/dotnet/sample-api/Controllers/WeatherForecastController.cs -------------------------------------------------------------------------------- /ch17/dotnet/sample-api/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch17/dotnet/sample-api/Dockerfile -------------------------------------------------------------------------------- /ch17/dotnet/sample-api/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch17/dotnet/sample-api/Program.cs -------------------------------------------------------------------------------- /ch17/dotnet/sample-api/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch17/dotnet/sample-api/Properties/launchSettings.json -------------------------------------------------------------------------------- /ch17/dotnet/sample-api/Startup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch17/dotnet/sample-api/Startup.cs -------------------------------------------------------------------------------- /ch17/dotnet/sample-api/WeatherForecast.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch17/dotnet/sample-api/WeatherForecast.cs -------------------------------------------------------------------------------- /ch17/dotnet/sample-api/appsettings.Development.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch17/dotnet/sample-api/appsettings.Development.json -------------------------------------------------------------------------------- /ch17/dotnet/sample-api/appsettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch17/dotnet/sample-api/appsettings.json -------------------------------------------------------------------------------- /ch17/dotnet/sample-api/sample-api.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch17/dotnet/sample-api/sample-api.csproj -------------------------------------------------------------------------------- /ch17/kube/app-services.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch17/kube/app-services.yaml -------------------------------------------------------------------------------- /ch17/kube/config/prometheus.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch17/kube/config/prometheus.yml -------------------------------------------------------------------------------- /ch17/kube/grafana.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch17/kube/grafana.yaml -------------------------------------------------------------------------------- /ch17/kube/prometheus.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch17/kube/prometheus.yaml -------------------------------------------------------------------------------- /ch17/kube/stop.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch17/kube/stop.sh -------------------------------------------------------------------------------- /ch17/node/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch17/node/Dockerfile -------------------------------------------------------------------------------- /ch17/node/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch17/node/package-lock.json -------------------------------------------------------------------------------- /ch17/node/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch17/node/package.json -------------------------------------------------------------------------------- /ch17/node/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch17/node/server.js -------------------------------------------------------------------------------- /ch18/aks/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch18/aks/Dockerfile -------------------------------------------------------------------------------- /ch18/aks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch18/aks/README.md -------------------------------------------------------------------------------- /ch18/aks/animals.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch18/aks/animals.yaml -------------------------------------------------------------------------------- /ch18/aks/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch18/aks/docker-compose.yml -------------------------------------------------------------------------------- /ch18/gke/animals.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch18/gke/animals.yaml -------------------------------------------------------------------------------- /ch18/local/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch18/local/README.md -------------------------------------------------------------------------------- /ch18/local/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch18/local/docker-compose.yml -------------------------------------------------------------------------------- /ch18/ucp/pets.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch18/ucp/pets.yaml -------------------------------------------------------------------------------- /ch18/ucp/stack.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PacktPublishing/Learn-Docker---Fundamentals-of-Docker-19.x-Second-Edition/HEAD/ch18/ucp/stack.yml --------------------------------------------------------------------------------