This is the folder where my Docker exercises will be located.
In order to try these applications, you must have Docker installed on your device.
If you haven't a Docker -> https://docs.docker.com/engine/install/
A random number between 1-50 is kept by the computer. The user tries to find this number according to the answers given by the computer. Returns the number of attempts up to the time found.
Ex Image
-> If you want to try the app;
- docker image pull melihselamiurkmez/guessgame
- docker container run --name -it melihselamiurkmez/guessapp
It is python code that enables publishing a website from Flask.
Ex Image
-> If you want see my website;
- docker image pull melihselamiurkmez/website
- docker container run --name -d -p :5000 melihselamiurkmez/website
It allows you to find unfollowers of yourself or the people you follow on your Instagram account. It also allows to return the url of the profile photo of any desired account.
Ex Image
-> If you want to try the app;
- docker image pull melihselamiurkmez/instagramscript
- docker container run --name -it melihselamiurkmez/instagramscript
It is a swarm stack yaml file that run a website with 3 replicas and a database with 3 replicas on 1 manager node.
-> If you want to try the app;
- git clone https://github.com/MelihSelamiUrkmezz/DockerPractices.git
- cd DockerSwarm
- docker swarm init --advertise-addr <ip_addr>
- docker stack deploy -c <composename>.yaml <stackname>\
I created a deployment by making apache kafka and kafdrop into a compose file. When this deployment is run, a kafka interface published at 127.0.0.1:9000, zookeeper and kafka are running.
-> If you want to try the app;
- mkdir GitDockerPractices
- cd GitDockerPractices
- git clone https://github.com/MelihSelamiUrkmezz/DockerPractices.git
- cd ApacheKafka
- docker swarm init --advertise-addr <ip_addr> ( If your machine not initialized)
- docker stack deploy -c docker-compose.yaml <stackname>\
- docker ps
- Check