public static interface Container.Builder extends SdkPojo, CopyableBuilder<Container.Builder,Container>
| Modifier and Type | Method and Description |
|---|---|
Container.Builder |
command(Collection<String> command)
The launch command for the container.
|
Container.Builder |
command(String... command)
The launch command for the container.
|
Container.Builder |
environment(Map<String,String> environment)
The environment variables of the container.
|
Container.Builder |
image(String image)
The name of the image used for the container.
|
Container.Builder |
ports(Map<String,ContainerServiceProtocol> ports)
The open firewall ports of the container.
|
Container.Builder |
portsWithStrings(Map<String,String> ports)
The open firewall ports of the container.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildContainer.Builder image(String image)
The name of the image used for the container.
Container images sourced from your Lightsail container service, that are registered and stored on your
service, start with a colon (:). For example, if your container service name is
container-service-1, the container image label is mystaticsite, and you want to use
the third (3) version of the registered container image, then you should specify
:container-service-1.mystaticsite.3. To use the latest version of a container image, specify
latest instead of a version number (for example,
:container-service-1.mystaticsite.latest). Lightsail will automatically use the highest numbered
version of the registered container image.
Container images sourced from a public registry like Docker Hub don't start with a colon. For example,
nginx:latest or nginx.
image - The name of the image used for the container.
Container images sourced from your Lightsail container service, that are registered and stored on your
service, start with a colon (:). For example, if your container service name is
container-service-1, the container image label is mystaticsite, and you want
to use the third (3) version of the registered container image, then you should specify
:container-service-1.mystaticsite.3. To use the latest version of a container image,
specify latest instead of a version number (for example,
:container-service-1.mystaticsite.latest). Lightsail will automatically use the highest
numbered version of the registered container image.
Container images sourced from a public registry like Docker Hub don't start with a colon. For example,
nginx:latest or nginx.
Container.Builder command(Collection<String> command)
The launch command for the container.
command - The launch command for the container.Container.Builder command(String... command)
The launch command for the container.
command - The launch command for the container.Container.Builder environment(Map<String,String> environment)
The environment variables of the container.
environment - The environment variables of the container.Container.Builder portsWithStrings(Map<String,String> ports)
The open firewall ports of the container.
ports - The open firewall ports of the container.Container.Builder ports(Map<String,ContainerServiceProtocol> ports)
The open firewall ports of the container.
ports - The open firewall ports of the container.Copyright © 2022. All rights reserved.