Skip to content

Instantly share code, notes, and snippets.

@tshst
Last active November 17, 2015 22:45
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save tshst/7dfff7d9647445682e38 to your computer and use it in GitHub Desktop.
Save tshst/7dfff7d9647445682e38 to your computer and use it in GitHub Desktop.
# Configure the Docker provider
provider "docker" {
host = "tcp://dockerhostのIP:port番号/"
}
# Create a container
resource "docker_container" "rstudio-server" {
image = "${docker_image.rstudio-server.latest}"
name = "rstudio-server"
env = ["USER=ユーザ名", "PASSWORD=パスワード"]
ports = {
internal = 内部のポート番号(外部で受けたパケットを転送する先)
external = 外部で受け付けるポート番号
}
}
resource "docker_image" "rstudio-server" {
name = "rocker/rstudio:latest"
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment