2016-06-08 06:23:11 +00:00
< rd-header >
2018-06-06 16:12:35 +00:00
< rd-header-title title-text = "Image list" >
2018-02-01 12:27:52 +00:00
< a data-toggle = "tooltip" title = "Refresh" ui-sref = "docker.images" ui-sref-opts = "{reload: true}" >
2018-03-13 05:36:53 +00:00
< i class = "fa fa-sync" aria-hidden = "true" > < / i >
2016-06-14 02:32:44 +00:00
< / a >
< / rd-header-title >
2016-06-08 06:23:11 +00:00
< rd-header-content > Images< / rd-header-content >
< / rd-header >
2018-10-28 09:27:06 +00:00
< div class = "row" ng-if = "!offlineMode" >
2016-07-06 04:32:46 +00:00
< div class = "col-lg-12 col-md-12 col-xs-12" >
< rd-widget >
2018-06-06 16:12:35 +00:00
< rd-widget-header icon = "fa-download" title-text = "Pull image " >
2016-07-06 04:32:46 +00:00
< / rd-widget-header >
< rd-widget-body >
< form class = "form-horizontal" >
2017-06-20 11:00:32 +00:00
<!-- image - and - registry -->
2018-07-03 18:31:02 +00:00
< por-image-registry
image="formValues.Image"
registry="formValues.Registry"
label-class="col-sm-1" input-class="col-sm-11 col-md-5"
>< / por-image-registry >
2017-06-20 11:00:32 +00:00
<!-- !image - and - registry -->
2016-07-06 04:32:46 +00:00
<!-- tag - note -->
< div class = "form-group" >
< div class = "col-sm-12" >
< span class = "small text-muted" > Note: if you don't specify the tag in the image name, < span class = "label label-default" > latest< / span > will be used.< / span >
< / div >
< / div >
<!-- !tag - note -->
2018-07-23 09:31:21 +00:00
< div ng-if = "applicationState.endpoint.mode.agentProxy && applicationState.endpoint.mode.provider === 'DOCKER_SWARM_MODE'" >
2018-05-06 07:15:57 +00:00
< div class = "col-sm-12 form-section-title" >
Deployment
< / div >
<!-- node - selection -->
< node-selector
model="formValues.NodeName">
< / node-selector >
<!-- !node - selection -->
< / div >
2016-07-06 04:32:46 +00:00
< div class = "form-group" >
< div class = "col-sm-12" >
2017-11-12 21:39:12 +00:00
< button type = "button" class = "btn btn-primary btn-sm" ng-disabled = "state.actionInProgress || !formValues.Image" ng-click = "pullImage()" button-spinner = "state.actionInProgress" >
< span ng-hide = "state.actionInProgress" > Pull the image< / span >
< span ng-show = "state.actionInProgress" > Download in progress...< / span >
2017-11-12 19:27:28 +00:00
< / button >
2016-07-06 04:32:46 +00:00
< / div >
< / div >
< / form >
< / rd-widget-body >
< / rd-widget >
< / div >
< / div >
2018-10-28 09:27:06 +00:00
< information-panel-offline ng-if = "offlineMode" > < / information-panel-offline >
2016-07-06 04:32:46 +00:00
< div class = "row" >
2017-12-06 11:04:02 +00:00
< div class = "col-sm-12" >
< images-datatable
2018-06-06 16:12:35 +00:00
title-text="Images" title-icon="fa-clone"
2017-12-06 11:04:02 +00:00
dataset="images" table-key="images"
2018-07-23 09:31:21 +00:00
order-by="RepoTags"
show-host-column="applicationState.endpoint.mode.agentProxy & & applicationState.endpoint.mode.provider === 'DOCKER_SWARM_MODE'"
2018-07-26 13:09:48 +00:00
download-action="downloadAction"
2017-12-06 11:04:02 +00:00
remove-action="removeAction"
force-remove-action="confirmRemovalAction"
2018-07-26 13:09:48 +00:00
export-in-progress="state.exportInProgress"
2018-10-28 09:27:06 +00:00
offline-mode="offlineMode"
2017-12-06 11:04:02 +00:00
>< / images-datatable >
2017-07-08 08:23:00 +00:00
< / div >
< / div >