Written by students who passed Immediately available after payment Read online or as PDF Wrong document? Swap it for free 4.6 TrustPilot
logo-home
Manual

Computersystemen 2 - Linux Finaal Project Containers

Rating
-
Sold
-
Pages
31
Uploaded on
28-06-2019
Written in
2018/2019

Uitgebreide documentatie / handleiding dat hoort bij het finale project voor containers. Hierin werken twee containers samen om een toepassing te draaien. De twee containers worden automatisch geïnstalleerd door middel van een dockerfile en docker-compose. Deze documentatie is voldoende opdat iemand zonder kennis van Docker de containers kan installeren, opstarten en gebruiken. Deze documentatie kan dienen als voorbeeld en kan inzicht geven over hoe je dit project moet aanpakken.

Show more Read less
Institution
Course

Content preview

Computer Systemen 2




FINAAL PROJECT




Stijn De Keyser
INF203B
Finaal project - Stijn De Keyser
INF203B

, FINAAL PROJECT
INHOUDSOPGAVE

Introductie ....................................................................................................................................... 3

Doelstelling .................................................................................................................................. 3

Ghost ........................................................................................................................................ 3

MYSQL....................................................................................................................................... 3

Realisatie ...................................................................................................................................... 3

Docker ............................................................................................................................................. 4

Containers en virtuele machines ............................................................................................. 4

Virtuele machines ................................................................................................................... 5

Containers................................................................................................................................ 6

Fundamentele docker concepten ......................................................................................... 7

Docker engine ........................................................................................................................ 8

Docker client ........................................................................................................................... 8

Docker daemon ..................................................................................................................... 8

Dockerfile ................................................................................................................................. 8

Docker image ......................................................................................................................... 8

Docker container .................................................................................................................... 9

Docker hub .............................................................................................................................. 9

Docker compose .................................................................................................................. 10

Voorbereiding............................................................................................................................... 10

Installatie van docker .............................................................................................................. 10

Controles.................................................................................................................................... 13

Versie ...................................................................................................................................... 13

Info .......................................................................................................................................... 14

Service .................................................................................................................................... 15

Containers uitvoeren als non-root ......................................................................................... 15


FINAAL PROJECT - STIJN DE KEYSER 1

,Uitwerking finaal product ........................................................................................................... 16

Herhaling doelstelling .............................................................................................................. 16

Demonstratie ............................................................................................................................. 16

Wegwijs in de bestanden .................................................................................................... 16

Docker-compose.yml .......................................................................................................... 18

Docker compose installatie ................................................................................................ 22

Uitvoeren ................................................................................................................................ 22

Resultaat ................................................................................................................................ 24

Bronnen.......................................................................................................................................... 30




FINAAL PROJECT - STIJN DE KEYSER 2

, INTRODUCTIE

DOELSTELLING

De doelstelling van dit Finaal Project is om een blogplatform (Ghost) te laten
samenwerken met een databank (MySQL). Hierbij zullen de gebruikers van het platform
en de posts die op het blog verschijnen bewaard worden in de databank.




GHOST

Ghost is een gratis, open source blogplatform geschreven in JavaScript en verspreid
onder de MIT-licentie*. Het is ontworpen om het online publiceren voor individuele
bloggers eenvoudiger te maken.

* De MIT-licentie is een softwarelicentie voor opensourcesoftware. De afkorting MIT staat voor
Massachusetts Institute of Technology en het is daar waar de licentie ontstaan is


MYSQL

MySQL is ’s werelds meest populaire open source relationeel databasebeheersysteem.
MySQL is uitgegroeid tot de leidende databasekeuze voor webapplicaties dankzij zijn
bewezen prestaties, betrouwbaarheid en gebruiksgemak.

REALISATIE

Dit alles zal gerealiseerd worden met behulp van Docker Images, Docker Containers,
Docker Compose en nog veel meer. Doorheen dit document zullen de voorgaande,
en andere belangrijke termen verklaard en eventueel toegepast worden.

Uiteindelijk zullen we een finaal product bereiken waarmee u zelf aan de slag kan!
Laten we van start gaan …



FINAAL PROJECT - STIJN DE KEYSER 3

Written for

Institution
Study
Course

Document information

Uploaded on
June 28, 2019
Number of pages
31
Written in
2018/2019
Type
MANUAL
Contains
Unknown

Subjects

$7.07
Get access to the full document:

Wrong document? Swap it for free Within 14 days of purchase and before downloading, you can choose a different document. You can simply spend the amount again.
Written by students who passed
Immediately available after payment
Read online or as PDF

Get to know the seller

Seller avatar
Reputation scores are based on the amount of documents a seller has sold for a fee and the reviews they have received for those documents. There are three levels: Bronze, Silver and Gold. The better the reputation, the more your can rely on the quality of the sellers work.
DeKeyser Karel de Grote-Hogeschool
Follow You need to be logged in order to follow users or courses
Sold
63
Member since
7 year
Number of followers
42
Documents
19
Last sold
5 months ago
Toegepaste Informatica Samenvattingen

4.1

20 reviews

5
5
4
13
3
1
2
0
1
1

Trending documents

Recently viewed by you

Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Frequently asked questions