in terraform/learn-cdktf-docker/main.ts [6:26]
constructor(scope: Construct, name: string) {
super(scope, name)
new DockerProvider(this, 'default', {})
const dockerImage = new Image(this, 'nginxImage', {
name: 'nginx:latest',
keepLocally: false,
})
new Container(this, 'nginxContainer', {
image: dockerImage.latest,
name: 'tutorial',
ports: [
{
internal: 80,
external: 8000,
},
],
})
}