diff --git a/resource_docker_container.go b/resource_docker_container.go index 10481b26..59e65b9c 100644 --- a/resource_docker_container.go +++ b/resource_docker_container.go @@ -136,6 +136,12 @@ func resourceDockerContainer() *schema.Resource { Type: schema.TypeString, Computed: true, }, + + "privileged": &schema.Schema{ + Type: schema.TypeBool, + Optional: true, + ForceNew: true, + }, }, } } diff --git a/resource_docker_container_funcs.go b/resource_docker_container_funcs.go index c6bd9dea..4f642d6d 100644 --- a/resource_docker_container_funcs.go +++ b/resource_docker_container_funcs.go @@ -85,6 +85,7 @@ func resourceDockerContainerCreate(d *schema.ResourceData, meta interface{}) err d.SetId(retContainer.ID) hostConfig := &dc.HostConfig{ + Privileged: d.Get("privileged").(bool), PublishAllPorts: d.Get("publish_all_ports").(bool), }