Installing Docker

Installing Docker

Installing Docker On Windows
Minimul Requirement : 
1. Windows 10 64bit
2. At least 4GB of RAM.

Steps:
1. Download exe from  download.docker.com
2. Run the installer.  
3. Start the docker. 
More Information : https://docs.docker.com/docker-for-windows/install/


Installing Docker On Linux

curl https://get.docker.com/ > dockerinstall && chmod 777 dockerinstall && ./dockerinstall

Installing Docker-compose On Linux


curl -L https://github.com/docker/compose/releases/download/1.23.2/docker-compose-%60uname -s`-`uname -m` -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
docker-compose --version

Installing Docker On Mac
1. Ask for installer from Chirag. 
Follow steps from the link :  

    • Related Articles

    • Installing phpMyAdmin and MySQL via Docker In local

      Prerequisite: 1. Basic Understanding of Docker and Container :  If you haven't attend any Docker 101 webinars and seminars, ask your TL to arrange one.  2. Docker is installed :  Ref : ...
    • OpenProject Docker

      sudo mkdir -p /var/lib/openproject/{pgdata,logs,static} docker run -d -p 80:80 --restart always --name qam -e SECRET_KEY_BASE=very_secret_pass_as_secret_as_it_gets -e EMAIL_DELIVERY_METHOD=smtp -e SMTP_ADDRESS=smtp.sendgrid.net -e SMTP_PORT=587 -e ...
    • What & How : Docker commands

      1. Install Docker $curl https://get.docker.com/ > dockerinstall && chmod 777 dockerinstall && ./dockerinstall 2. Docker should now be installed, the daemon started, and the process enabled to start on boot. Check that it's running: $service docker ...
    • SSL Issue/Auto-Renew With Docker

      Issue/Renew SSL certificates using docker we will be using webroot method to get certificates with certbot  Some Examples: For Issuing New SSL docker run \ -v /etc/nginx/conf.d/ssl/certbot:/etc/letsencrypt \ -v ...
    • How: Change Upload File Limit in Docker Project

      Github > Common-Components >Select Particular branch >  orderhive-plus > templates > frontend.yaml add line :  nginx.ingress.kubernetes.io/proxy-body-size: "25m" in annotations Section