COMO implantar um contêiner de docker no aws sem usar o serviço beanstalk elástico ou contêiner ec2

Eu gostaria de usar contêineres de docker sem precisar usar o serviço de contêiner elástico ou ec2. Eu gostaria de enviar um.zip arquivo que descreve o contêiner (como você faz com o beanstalk elástico) e faz com que uma instância gen2 do ec2 o execute usando o docker.

Ao olhar para ouser data seção de uma instância ec2 criada por beanstalk executando um contêiner de docker, vejo um script cloud-init que baixa um grande script de shell que faz toda a instalação (Exemplo) Suponho que tudo o que o pé de feijão elástico faz também pode ser alcançado manualmente usando instâncias ec2 e umuser data roteiro.

Minha pergunta é: alguém poderia fornecer ummínimo exemplo para umuser data script que

instala / configura a janela de encaixebaixa o arquivo .zipexecuta minha imagem do Docker

Eu estou familiarizado com grupos de dimensionamento automático etc. e gostaria de executar essa configuração sem usar a mágica de serviço de contêiner de beanstalk ou ec2.

questionAnswers(2)

yourAnswerToTheQuestion