THIS IS A TEST INSTANCE ONLY! REPOSITORIES CAN BE DELETED AT ANY TIME!

This is Gitea test Portainer repository mirror from Github
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

65 lines
2.5 KiB

  1. <rd-header>
  2. <rd-header-title title-text="Image list">
  3. <a data-toggle="tooltip" title="Refresh" ui-sref="docker.images" ui-sref-opts="{reload: true}">
  4. <i class="fa fa-sync" aria-hidden="true"></i>
  5. </a>
  6. </rd-header-title>
  7. <rd-header-content>Images</rd-header-content>
  8. </rd-header>
  9. <div class="row" ng-if="!offlineMode" authorization="DockerImageCreate">
  10. <div class="col-lg-12 col-md-12 col-xs-12">
  11. <rd-widget>
  12. <rd-widget-header icon="fa-download" title-text="Pull image ">
  13. </rd-widget-header>
  14. <rd-widget-body>
  15. <form class="form-horizontal">
  16. <!-- image-and-registry -->
  17. <por-image-registry
  18. model="formValues.RegistryModel"
  19. auto-complete="true"
  20. pull-warning="true"
  21. label-class="col-sm-1" input-class="col-sm-11"
  22. ></por-image-registry>
  23. <!-- !image-and-registry -->
  24. <div ng-if="applicationState.endpoint.mode.agentProxy && applicationState.endpoint.mode.provider === 'DOCKER_SWARM_MODE'">
  25. <div class="col-sm-12 form-section-title">
  26. Deployment
  27. </div>
  28. <!-- node-selection -->
  29. <node-selector
  30. model="formValues.NodeName">
  31. </node-selector>
  32. <!-- !node-selection -->
  33. </div>
  34. <div class="form-group">
  35. <div class="col-sm-12">
  36. <button type="button" class="btn btn-primary btn-sm" ng-disabled="state.actionInProgress || !formValues.RegistryModel.Image" ng-click="pullImage()" button-spinner="state.actionInProgress">
  37. <span ng-hide="state.actionInProgress">Pull the image</span>
  38. <span ng-show="state.actionInProgress">Download in progress...</span>
  39. </button>
  40. </div>
  41. </div>
  42. </form>
  43. </rd-widget-body>
  44. </rd-widget>
  45. </div>
  46. </div>
  47. <information-panel-offline ng-if="offlineMode"></information-panel-offline>
  48. <div class="row">
  49. <div class="col-sm-12">
  50. <images-datatable
  51. title-text="Images" title-icon="fa-clone"
  52. dataset="images" table-key="images"
  53. order-by="RepoTags"
  54. show-host-column="applicationState.endpoint.mode.agentProxy && applicationState.endpoint.mode.provider === 'DOCKER_SWARM_MODE'"
  55. download-action="downloadAction"
  56. remove-action="removeAction"
  57. force-remove-action="confirmRemovalAction"
  58. export-in-progress="state.exportInProgress"
  59. offline-mode="offlineMode"
  60. refresh-callback="getImages"
  61. ></images-datatable>
  62. </div>
  63. </div>