Link to home
Start Free TrialLog in
Avatar of mikha
mikhaFlag for United States of America

asked on

using docker to start building on AWS

I am new to docker and AWS. I want to setup an evironment in AWS to run some data processing/cleaning jobs, AWS batch seems appropriate for this. I have XML files, that I read and process via XML transformation, there is some python code I need to run. I want to package all this XML tranformation/processing code into a docker container and deploy it to AWS. without having to master docker and AWS, can anyone share their inputs on how I can achieve this.
Avatar of Prabhin MP
Prabhin MP
Flag of India image

HI,
You can use a docker file for creating the docker image and the same image you  can run on aws instance  
In the docker file you can choose the base image, and command to add the files to run the container, at the end-use CMD or entrypoint for start the application to run the container.
Avatar of mikha

ASKER

@Prabhin - thanks for your comment. I want to understand enough about the how docker works and how to package my code in any environment. I understand, I need to install a docker ( client ) first. do i need to configure docker server. does the server act as an repo for the images you create? and how do you push the image from the repo to the AWS? also once the docker client is downloaded, how do you configure it in your local machine and build development. 
To achieve this, "without having to master docker and AWS" likely best for you to hire someone to assist you.

AWS - Steep learning curve.

Docker - Steep learning curve.

AWS + Docker - Ouch... Very steep learning curve.

Trying to master AWS + Docker requires a good bit of time.

There is no shortcut to avoid time required for learning.
This question needs an answer!
Become an EE member today
7 DAY FREE TRIAL
Members can start a 7-Day Free trial then enjoy unlimited access to the platform.
View membership options
or
Learn why we charge membership fees
We get it - no one likes a content blocker. Take one extra minute and find out why we block content.