What is Docker?
Docker is a tool designed to make it easier to create, deploy, and run applications by using containers. Containers allow a developer to package an application with all the parts it needs, such as libraries and other dependencies, and ship it all out as one package.
Benefits Of Docker.
- Standardization & productivity
- Compatibility & maintainability.
- Simplicity & faster configurations
- Rapid Deployment
- Continuous Deployment & Testing
I want to use docker
1. Install Docker on your OS
On Mac: https://download.docker.com/mac/stable/Docker.dmg
Windows: https://store.docker.com/editions/community/docker-ce-desktop-windows
2. Create a DockerFile/ Download an exiting docker file. It is also called a Docker image
docker pull nginx
Source: https://hub.docker.com/_/nginx/
It will download the latest docker file from
https://github.com/nginxinc/docker-nginx
Lets check if the docker image is downloaded
docker images
You should be able to see the nginx “image”
3. Create a running container out of an image
docker run --name my-nginx-container -d nginx
You will see a container Id on your screen. It means the container is running.
4. How do I know docker container is running?
docker ps -a
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 5da9156d8480 nginx "nginx -g 'daemon ..." 51 seconds ago Up 51 seconds 80/tcp my-nginx-container.
This means the container is running and you can cross check first few characters of the containerId
5. How do I know what is running inside the container?
Let’s map a port from the outside (your laptop) to a docker port (inside the container)
Outside port: 8080
Docker Port: 80
(In this case, a new container will be created)
docker tun --name my-nginx-container2 -d -p 8080:80 nginx
Reach port 8080 on localhost
curl localhost:8080
Voila !! nginx is running on your machine inside a Docker container.
READ: https://hub.docker.com/r/_/nginx/ for more info and complex cases.
this is cool
wh0cd19799 buy prednisolone
wh0cd19799 viagra online us pharmacy
wh0cd174305 motilium
wh0cd11402 azithromycin online
wh0cd11402 viagra from mexico
wh0cd21456 tamoxifen
wh0cd21456 sildenafil without a prescription
wh0cd21456 amoxicillin
wh0cd32815 arimidex
wh0cd32815 buy vermox
wh0cd11402 albendazole
wh0cd11402 acyclovir
wh0cd11402 tadalafil prescription
wh0cd67293 retin a
wh0cd67293 arimidex
wh0cd68074 buy albuterol
wh0cd67293 tetracycline
wh0cd68074 furosemide from india
wh0cd21456 lipitor
wh0cd21456 sildenafil
wh0cd118414 revia cost
wh0cd21456 ampicillin
wh0cd128468 home
wh0cd139827 cheap clomid
wh0cd118414 Valtrex
wh0cd32815 neurontin
wh0cd32815 doxycycline
wh0cd174305 avodart generic equivalent
wh0cd175086 sildenafil buy
wh0cd128468 PROZAC
wh0cd175086 phenergan
wh0cd32815 ventolin hfa
wh0cd139827 cialis pro
wh0cd225426 discover more here
wh0cd235480 cytotec for induction of labor
wh0cd174305 prozac tablets
wh0cd175086 generic cafergot
wh0cd246839 kamagra gel
wh0cd281317 prednisone
wh0cd282098 ventolin
wh0cd225426 how much is strattera
wh0cd235480 baclofen 10 mg tab
wh0cd332438 Amoxil
wh0cd67293 amoxicillin oral
wh0cd246839 valtrex over the counter
wh0cd342492 buy azithromycin
wh0cd68074 cipro
wh0cd353851 Nexium Capsules
wh0cd67293 anafranil 25mg
wh0cd68074 generic for celebrex
wh0cd353851 bactrim
wh0cd67293 lisinopril
wh0cd388329 Buy Celebrex
wh0cd281317 aldactone
wh0cd389110 cheap tadalafil online
wh0cd282098 lexapro online cheap
wh0cd68074 vardenafil 40 mg
wh0cd389110 estrace
wh0cd11402 order crestor
wh0cd21456 proscar
wh0cd332438 avana
wh0cd32815 Buy Hydrochlorothiazide
wh0cd11402 tadalafil
wh0cd342492 lioresal baclofen
wh0cd353851 lipitor
wh0cd32815 amoxicillin
wh0cd67293 kamagra soft
wh0cd68074 prednisolone
wh0cd67293 provera
wh0cd68074 where to buy lisinopril
wh0cd388329 metformin
wh0cd389110 buying singulair online
wh0cd118414 buy strattera
wh0cd128468 azithromycin prescriptions
wh0cd139827 valtrex
wh0cd118414 more information
wh0cd174305 Buy Tetracycline
wh0cd175086 benicar online
wh0cd139827 colchicine
wh0cd11402 acyclovir medication
wh0cd118414 trazodone 50mg tablets
wh0cd21456 more helpful hints
wh0cd128468 wellbutrin
wh0cd32815 Lasix
wh0cd118414 RETIN A
wh0cd225426 viagra pharmacy
wh0cd128468 zanaflex
wh0cd235480 baclofen buy online
wh0cd246839 cefixime
wh0cd139827 tretinoin cream
wh0cd67293 buy lipitor
wh0cd68074 lasix diuretic
wh0cd128468 Best Viagra Prices
wh0cd281317 buy diflucan
wh0cd282098 vardenafil generic
wh0cd139827 azithromycin
wh0cd332438 buy valtrex
wh0cd139827 retin a sale
wh0cd118414 METFORMIN
wh0cd342492 Methotrexate Mail Order
wh0cd281317 medrol
wh0cd281317 link
wh0cd128468 clomid
wh0cd353851 lisinopril
wh0cd281317 buspar
wh0cd139827 buy lasix online canada
wh0cd388329 buy cialis online
wh0cd389110 helpful hints
wh0cd174305 Robaxin By Mail
wh0cd342492 indocin generic
wh0cd175086 cheap prednisone online
wh0cd342492 prozac online
wh0cd174305 generic medrol
wh0cd175086 wellbutrin xl 300 mg generic
wh0cd353851 celebrex
wh0cd342492 hydrochlorothiazide
wh0cd353851 prozac
wh0cd11402 generic clozaril
wh0cd21456 sildenafil citrate india
wh0cd174305 ventolin
wh0cd32815 revia 50 mg
wh0cd175086 colchicine
wh0cd225426 sildenafil tablets
wh0cd67293 order tetracycline without a prescription
wh0cd68074 Generic Benicar
wh0cd235480 cialis
wh0cd246839 arimidex 1 mg
wh0cd174305 buy duloxetine
wh0cd175086 generic levaquin
wh0cd11402 this site
wh0cd21456 zanaflex
wh0cd118414 buy kamagra
wh0cd128468 Retin A
wh0cd32815 ampicillin 500mg capsules
wh0cd281317 Cymbalta 60 mg
wh0cd282098 tetracycline tablets
wh0cd139827 buy robaxin
wh0cd174305 how to order viagra online
wh0cd175086 sildenafil citrate online
wh0cd332438 buy propranolol
wh0cd118414 buy ampicillin
wh0cd342492 diclofenac gel
wh0cd225426 website
wh0cd235480 zithromax
wh0cd353851 zetia generic
wh0cd246839 more
wh0cd225426 order diflucan
wh0cd281317 order amoxicillin online
wh0cd282098 ventolin discount
wh0cd174305 mobic online
wh0cd388329 albuterol
wh0cd389110 more
wh0cd235480 advair 500
wh0cd225426 fluconazole buy online without prescription
wh0cd332438 propecia
wh0cd342492 buy lipitor
wh0cd246839 cafergot
wh0cd353851 neurontin generic
wh0cd235480 retinol a 0.025
wh0cd11402 colchicine
wh0cd225426 Viagra
wh0cd235480 prednisolone
wh0cd21456 Medrol
wh0cd388329 click
wh0cd389110 cytotec over the counter usa
wh0cd32815 Buy Elimite
wh0cd282098 xednical
wh0cd246839 vantin
wh0cd235480 Strattera
wh0cd11402 buy cialis online with mastercard
wh0cd67293 strattera
wh0cd68074 buy yasmin
wh0cd21456 sildenafil canada
wh0cd332438 amoxicillin
wh0cd32815 buy levitra from canada
wh0cd332438 tadacip
wh0cd353851 aldactone
wh0cd246839 levofloxacin
wh0cd67293 Neurontin
wh0cd68074 synthroid 50mg
wh0cd118414 propecia price
wh0cd281317 celexa
wh0cd282098 methotrexate
wh0cd128468 medrol tablets
wh0cd139827 rogaine over counter
wh0cd118414 order prozac online
wh0cd128468 buy propecia uk
wh0cd139827 prednisone
wh0cd174305 Amitriptyline
wh0cd175086 for more
wh0cd281317 tadacip
wh0cd282098 keflex drug
wh0cd174305 Buy Lipitor
wh0cd175086 Buy Diflucan
wh0cd21456 torsemide
wh0cd225426 buy valtrex
wh0cd225426 amitriptyline hydrochloride
wh0cd235480 prozac generic cost
wh0cd67293 order neurontin online
wh0cd246839 elimite pharmacy
wh0cd235480 generic lexapro
wh0cd281317 CEPHALEXIN 500
wh0cd246839 Buy Celexa Online
wh0cd282098 abilify
wh0cd281317 ambilify online
wh0cd282098 celebrex international pharmacy no prescription
wh0cd118414 xenical
wh0cd281317 Buy Corticosteroids Pills
wh0cd282098 buy cymbalta
wh0cd332438 alli cost
wh0cd332438 hydrochlorothiazide
wh0cd342492 Cefixime Gonorrhea
wh0cd353851 zetia generic
wh0cd332438 PURCHASE AVODART
wh0cd388329 albuterol mdi
wh0cd342492 pyridium
wh0cd389110 cost of viagra
wh0cd225426 antabuse
wh0cd342492 Daily Cialis Price
wh0cd235480 cialis
wh0cd353851 robaxin canada
wh0cd246839 buy ciprofloxacin online cheap without a prescription
wh0cd225426 orlistat
wh0cd332438 clomid
wh0cd11402 order valtrex
wh0cd353851 baclofen
wh0cd21456 Generic Cymbalta Online
wh0cd388329 generic prozac
wh0cd389110 name brand viagra online
wh0cd32815 BUY FLUOXETINE
wh0cd342492 proscar
wh0cd67293 buy arimidex
wh0cd68074 cymbalta from canada
wh0cd11402 buy viagra online
wh0cd332438 cephalexin pills
wh0cd118414 metformin
wh0cd21456 Baclofen Tablets 10mg
wh0cd353851 tamoxifen
wh0cd128468 lexapro
wh0cd32815 avana without prescription
wh0cd139827 buy vardenafil
wh0cd353851 buy orlistat
wh0cd388329 wellbutrin
wh0cd342492 click for source
wh0cd174305 tetracycline
wh0cd175086 furosemide 40mg
wh0cd67293 plavix generic
wh0cd68074 lipitor generic
wh0cd388329 generic for benicar 20 mg
wh0cd389110 allopurinol 300 mg
wh0cd225426 Cialis
wh0cd353851 trazodone hcl 100 mg
wh0cd32815 atenolol
wh0cd235480 Cost Of 5mg Cialis
wh0cd32815 celebrex 200
wh0cd246839 Cleocin
wh0cd118414 price of metformin
wh0cd68074 vermox online
wh0cd128468 purchase neurontin
wh0cd281317 cleocin 300mg
wh0cd282098 Provera
wh0cd139827 related site
wh0cd388329 antabuse
wh0cd389110 nexium
wh0cd118414 arimidex
wh0cd332438 yasmin
wh0cd174305 doxycycline price
wh0cd342492 arimidex
wh0cd175086 Viagra Tablets
wh0cd353851 arimidex for bodybuilding
wh0cd128468 sildenafil citrate tablets 100 mg
wh0cd388329 retin a
wh0cd389110 generic sildenafil citrate 100mg
wh0cd225426 hydrochlorothiazide
wh0cd388329 tadalafil
wh0cd235480 cephalexin
wh0cd389110 cheap cialis professional
wh0cd11402 accutane
wh0cd246839 amoxicillin w/o prescription
wh0cd11402 zofran
wh0cd21456 200 mg cialis
wh0cd32815 strattera
wh0cd281317 cost of viagra 100mg
wh0cd282098 aciclovir
wh0cd67293 generic clozaril
wh0cd68074 yasmin birth control pill
wh0cd21456 read full article
wh0cd282098 generic tricor
wh0cd118414 Cialis Online
wh0cd128468 viagra tablets online
wh0cd32815 indocin
wh0cd332438 cheap vardenafil
wh0cd139827 cipla tadalafil
wh0cd332438 dapoxetine
wh0cd332438 amoxil
wh0cd342492 amoxil
wh0cd11402 paroxetine
wh0cd353851 vardenafil tablets 20 mg
wh0cd353851 paroxetine for anxiety
wh0cd174305 tretinoin 0.025
wh0cd175086 where to buy tadalafil online
wh0cd388329 generic cialis
wh0cd21456 prozac
wh0cd389110 keflex no prescription
wh0cd225426 antibiotic cephalexin
wh0cd235480 generic avodart online
wh0cd246839 buy effexor
wh0cd389110 stromectol
wh0cd21456 atenolol cost
wh0cd32815 robaxin 500mg
wh0cd281317 benicar prices
wh0cd282098 Celexa Without Prescription
wh0cd11402 abilify
wh0cd11402 buy prozac
wh0cd67293 buy tamoxifen aus
wh0cd68074 robaxin
wh0cd21456 resource
wh0cd21456 tamoxifen
wh0cd32815 generic benicar
wh0cd32815 wellbutrin
wh0cd68074 albendazole
wh0cd332438 cialis 2.5 mg
wh0cd21456 ventolin discount
wh0cd353851 cialis tabs
wh0cd67293 lisinopril 40 mg tablets
wh0cd68074 Buy Neurontin Online
wh0cd118414 allopurinol 300 mg
wh0cd388329 zoloft without a prescription
wh0cd389110 sildenafil
wh0cd32815 Generic Wellbutrin Price
wh0cd118414 Cleocin Topical
wh0cd139827 buspar
wh0cd67293 atenolol
wh0cd128468 get viagra online
wh0cd68074 buy albenza online
wh0cd139827 cialis soft
wh0cd174305 viagra generic
wh0cd175086 price for synthroid
wh0cd118414 paroxetine
wh0cd246839 cipralex medication
wh0cd225426 buy effexor
wh0cd128468 valtrex
wh0cd235480 accutane 40 mg
wh0cd67293 kamagra
wh0cd68074 levaquin
wh0cd332438 generic dutasteride
wh0cd246839 citalopram hbr
wh0cd353851 augmentin
wh0cd332438 avana
wh0cd139827 proscar
wh0cd389110 viagra
wh0cd281317 cheap celexa
wh0cd282098 cost of cipralex daily
wh0cd118414 nexium
wh0cd332438 buy zithromax
wh0cd342492 Clomid Without Prescription
wh0cd128468 diflucan
wh0cd353851 levitra 10
wh0cd67293 trazodone
wh0cd139827 paxil
wh0cd174305 trazodone
wh0cd388329 flaygle
wh0cd389110 Cheap Viagra Mastercard
wh0cd175086 zoloft
wh0cd68074 propranolol
wh0cd118414 Strattera
wh0cd11402 arimidex
wh0cd21456 zovirax prescription
wh0cd32815 amoxil 250mg
wh0cd128468 cheapest cialis
wh0cd67293 cialis price comparison
wh0cd68074 Buy Diflucan
wh0cd174305 allopurinol
wh0cd175086 click here
wh0cd139827 kamagra
yourcashgroup.com
bestwebcam.us.com|bestwebcam
freesex.us.com
bestwebcam.us.com|bestwebcam
wh0cd281317 additional info
wh0cd282098 plavix
onlinehomecashsystem.com
bestwebcam.us.com|bestwebcam
wh0cd118414 valtrex
wh0cd225426 zofran
casualsex.us.com
wifemeetslife.com
whyblackpeoplemeethere
wifemeetslife.com
wh0cd128468 cardura
wh0cd332438 buy nolvadex tamoxifen citrate
wh0cd139827 sildenafil citrate pills
wh0cd342492 doxycycline
precolumbianwomen.com
wh0cd235480 albuterol
freemaledatingsites.us.com
abruzzomeeting.com
casualsex.us.com
prettywithribbons.com
girlmeetsbulgaria
wh0cd174305 sildenafil 100mg
wh0cd175086 Kamagra
mixeddatingsites.us.com
camsites
bestonlinewebcam
paydayloansdirectlender.us.com
wh0cd246839 albenza for parasites
wh0cd174305 buy cheap amoxil
wh0cd175086 Bupropion Online
camsites.us.com
freemaledatingsites.us.com
yourcashgroup.com
barbiecashregister.com
adultwebcams
wh0cd225426 order xenical
wh0cd21456 pyridium
kimberlymackbeautystudio.com
wh0cd235480 cardura
precolumbianwomen.com
wh0cd246839 prednisolone 40mg
bestwebcam.us.com|bestwebcam
wh0cd225426 buy allopurinol
yourcashgroup.com
precolumbianwomen.com
surveysforcashvault.com
wh0cd281317 xenical cheap
wh0cd235480 atarax
wh0cd282098 view website
bestwebcam.us.com|bestwebcam
bestonlinewebcam.us.com
herewomentalksocial.com
adultonlinewebcams.us.com
wh0cd118414 cephalexin
barbiecashregister.com
wh0cd281317 lasix no prescription
wh0cd282098 antabuse
wh0cd128468 acyclovir
abruzzomeeting.com
sexybysarah
wh0cd139827 neurontin
wh0cd246839 erythromycin
freemaledatingsites.us.com
onlinedatingwebsites.us.com
wh0cd332438 CELEBREX
wh0cd342492 Tetracycline Antibiotics
wh0cd353851 found it
wh0cd174305 bupropion
wh0cd139827 celebrex
wh0cd388329 buy fluoxetine
wh0cd389110 ventolin discount
wh0cd225426 cialis
wh0cd11402 Buy Ampicillin Without Prescription
wh0cd235480 Prednisone 5mg Tablets
wh0cd281317 aldactone
wh0cd282098 cymbalta buy
wh0cd21456 retin-a gel
wh0cd32815 buy indocin
wh0cd332438 torsemide 20 mg
wh0cd332438 doxycycline
wh0cd332438 toradol generic
wh0cd246839 homepage
wh0cd342492 torsemide
wh0cd67293 cost of albuterol
wh0cd68074 generic tadalafil 40 mg
mixeddatingsites.us.com
bestwebcam.us.com|bestwebcam
karenmillenbeauty.com
karenmillenbeauty.com
wh0cd353851 can you cut seroquel xr in half
wh0cd388329 generic abilify
wh0cd11402 zithromax
wh0cd118414 indocin 50 mg
herewomentalksocial.com
wh0cd11402 mobic
torssexdvd
wh0cd128468 Revia
wh0cd139827 prednisolone sod
freemaledatingsites.us.com
wh0cd67293 cialis
wh0cd68074 antabuse
onlinedatingsites.us.com
onlinehomecashsystem.com
wh0cd174305 buy propecia
wh0cd175086 Celebrex Price
wh0cd281317 STRATTERA
wh0cd282098 lisinopril diuretic
wh0cd332438 motilium
datingsitesfree.us.com
precolumbianwomen.com
wh0cd118414 paroxetine hcl 20mg tab
wh0cd388329 antabuse
wh0cd389110 read more here
wh0cd342492 artane for dystonia
wh0cd225426 acyclovir 400mg tab
inspirationalwomenconnecting.com
wh0cd235480 levitra
camsites
wh0cd118414 principen
adultonlinewebcams.us.com
wh0cd246839 tadalafil cost
wh0cd353851 ampicillin
datingonline.us.com
yourcashgroup.com
wh0cd281317 Celexa
wh0cd282098 generic phenergan
wh0cd175086 diclofenac gel 3
wh0cd235480 motilium
wh0cd246839 finasteride purchase
sexybysarah.com
bestwebcam.us.com|bestwebcam
wh0cd282098 buy cialis without a prescription
paydayloanscompanies.us.com
wh0cd332438 advair online
wh0cd281317 zyban for smoking cessation
wh0cd342492 hydrochlorothiazide
datingsiteswithfreetrials.us.com
onlinedatingwebsites.us.com
bestwebcam.us.com|bestwebcam
prettywittythings.com
wh0cd353851 ALDACTONE FOR FACIAL HAIR
wh0cd332438 cheap tadalafil 20mg
wh0cd388329 doxycycline
wh0cd389110 moduretic
wh0cd11402 metformin
wh0cd388329 MEDROL
wh0cd389110 view homepage
wh0cd342492 vardenafil online
wh0cd21456 lexapro
wh0cd11402 tadalafil
wh0cd353851 Cialis From India
wh0cd21456 aldactone
wh0cd32815 elimite
wh0cd389110 azithromycin
wh0cd32815 prednisolone 1
wh0cd32815 buy zyban
wh0cd67293 purchase fluoxetine
wh0cd68074 moduretic without prescription
wh0cd67293 how much does ivermectin cost
wh0cd32815 robaxin
torssexdvd
sex-pictures-post.com
cash-for-old-car.com
bestwebcam.us.com|bestwebcam
yourcashgroup.com
precolumbianwomen.com
sex-pictures-post
wh0cd11402 flagyl
wh0cd118414 hydrochlorothiazide over the counter
yourcashgroup.com
ratingdatingsites.us.com
wh0cd139827 zanaflex
maturesexcraft.com
wh0cd118414 cheap cipro online
adultdating.us.com
learntopullwomen.com
byebyepretty.com
herewomentalksocial.com
wh0cd128468 Generic Viagra 150 Mg
yourcashgroup.com
freemaledatingsites.us.com
wh0cd67293 bactrim ds
yourcashgroup.com
kimberlymackbeautystudio.com
wh0cd68074 order tetracycline online
wh0cd139827 elimite pharmacy
wh0cd388329 methotrexate pharmacy
wh0cd175086 betnovate
wh0cd389110 wellbutrin tabs
wh0cd21456 cipro
herewomentalksocial.com
bestonlinewebcam
adultonlinewebcams
precolumbianwomen.com
womensspeakernetwork.com
herewomentalksocial.com
abruzzomeeting.com
bestwebcam.us.com|bestwebcam
girlmeetsbulgaria.coma
prettywithribbons.com
wh0cd174305 Vermox Cost
wh0cd175086 Sildenafil
freemaledatingsites.us.com
byebyepretty.com
maturesexcraft.com
herewomentalksocial.com
freemaledatingsites.us.com
wh0cd32815 elimite
wh0cd225426 antabuse
datingsitesfree.us.com
beautyfilledlife.com
paydayloanscompanies
surveysforcashvault.com
bestwebcam.us.com|bestwebcam
sex-pictures-post.com
precolumbianwomen.com
3monthpaydayloans.us.com
prettywithribbons.com
wh0cd225426 generic celexa
wh0cd281317 buy clomiphene citrate online uk
cash-for-old-car.com
wifemeetslife.com
wh0cd235480 neurontin
3monthpaydayloans.us.com
eyeadorepretty.com
paydayloansnearme
freemaledatingsites.us.com
wh0cd246839 buy methotrexate online
datingsitesfree.us.com
prettywithribbons.com
datingonline.us.com
wh0cd281317 Baclofen
wh0cd282098 click here
wh0cd282098 buy stromectol online
wh0cd118414 generic abilify canada
wh0cd67293 tamoxifen
wh0cd68074 generic advair online
ratingdatingsites.us.com
yourcashgroup.com
bestwebcam.us.com|bestwebcam
wh0cd11402 Levaquin
wh0cd128468 elavil 25 mg
wh0cd332438 valtrex
bestwebcam.us.com|bestwebcam
paydayloansnearme
wh0cd342492 Baclofen
wh0cd353851 cephalexin
wh0cd21456 levaquin online
wh0cd21456 propranolol er 60mg
wh0cd139827 albuterol for sale
wh0cd388329 get more info
wh0cd389110 cephalexin capsules 500mg
wh0cd32815 additional