<%= render :layout => 'title', :locals => { :step => 4 } do %>
  <%= form_for @docker_container_wizard_states_environment, :url => wizard_path, :method => :put do |f| %>
    <div class='row'>
      <div class='col-md-6 col-md-push-7'>
        <h3><%= _("Shell") %></h3>
        <%= checkbox_f f, :tty, :help_inline => _('Allocate a pseudo-tty'), :label => _('TTY') %>
        <%= checkbox_f f, :attach_stdin,  :label => _('Attach STDIN') %>
        <%= checkbox_f f, :attach_stdout, :label => _('Attach STDOUT') %>
        <%= checkbox_f f, :attach_stderr, :label => _('Attach STDERR') %>
      </div>
      <div class='col-md-6 col-md-pull-6'>
        <h3><%= _("Environment variables") %></h3>
        <%= f.fields_for :environment_variables, @docker_container_wizard_states_environment.environment_variables do |builder| %>
          <%= render 'foreman_docker/common_parameters/environment_variable', :f => builder %>
        <% end %>
        <%= link_to_add_fields(_("Add environment variable"), f, :environment_variables,
                               'foreman_docker/common_parameters/environment_variable') %>

        <h3><%= _("Exposed Ports") %></h3>
        <%= f.fields_for :exposed_ports, @docker_container_wizard_states_environment.exposed_ports do |builder| %>
          <%= render 'foreman_docker/common_parameters/exposed_ports', :f => builder %>
        <% end %>
        <%= link_to_add_fields(_("Add Exposed Port"), f, :exposed_ports,
                               'foreman_docker/common_parameters/exposed_ports') %>
        <h3><%= _("DNS") %></h3>
        <%= f.fields_for :dns, @docker_container_wizard_states_environment.dns do |builder| %>
          <%= render 'foreman_docker/common_parameters/dns', :f => builder %>
        <% end %>
        <%= link_to_add_fields(_("Add DNS"), f, :dns,
                               'foreman_docker/common_parameters/dns') %>                               
      </div>
   </div>
   <%= render :partial => 'form_buttons' %>
  <% end %>
<% end %>
