Question: I´m new to Python and I´m having a problem. I have 2 lists containing the names of the columns of a dataset: one has all the columns names (columnas = total.columns.values.tolist()); and the other one has a subset of them ( in the form of "c = [a,b,c,d,c,e,...]".

I would like to know how could I check if each element in "c" is contained in the longer list "columnas". The result i have been trying to get is as it follows ( this is just an example):

a: True 
b: True
c: False
...

Looking forward to your answers, Santiago

Answer: 
Running your NodeJS as a Docker container in Elastic Beanstalk will definitely give you more control over your application.

However, it depends how much time you want to invest. Their maybe slightly more time in deploying with Docker, especially if you haven't used it before.
> 
> In which situations is it more recomendable to use docker over a
>  normal nodejs service? (Giving the fact that I will use Elastic
>  beanstalk)
> 
> 
> 

First, if you really interested to run docker container in AWS, then [ECS](https://aws.amazon.com/ecs/) is what you need to run your application, lot of reason to run docker in ECS over elastic beanstalk

* Serverless ([faragate](https://aws.amazon.com/fargate/))
* Scaling
* Container management
* Ci/CD with code deploy etc

> 
> Amazon Elastic Container Service (Amazon ECS) is a fully managed container orchestration service. Customers such as Duolingo, Samsung, GE, and Cook Pad use ECS to run their most sensitive and mission-critical applications because of its security, reliability, and scalability.
> 
> 
> 

[AWS ECS getting-started](https://aws.amazon.com/ecs/getting-started/)

docker is recommended if you manage multiple environments in short as its not simple question to answer but better to go with Docker as this what future deman, if you just want to want to run dev like environment then elastic beanstalk is fine.