Advertisement
Guest User

Untitled

a guest
Jul 24th, 2019
430
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.66 KB | None | 0 0
  1. var express = require('express');
  2. var app = express();
  3. var imgBuilder= require('container-image-builder');
  4.  
  5.  
  6. app.get('/demo',function(req,res){
  7. imageCopy();
  8. });
  9.  
  10. app.listen(8080);
  11.  
  12.  
  13. function imageCopy(){
  14. var imgName = 'gcr.io/myProj/test123/hello-world';
  15. var trgtImg = 'gcr.io/myProj/test1234/hello-world';
  16. var auth = imgBuilder.auth(imgName,"push,pull",{
  17. 'gcr.io':{
  18. keyFilename:'C:/Users/amv/Desktop/DOCS/myProj-b234ea103f7e.json'
  19. }
  20. });
  21. auth.then(async function(credentials){
  22. const image = new authParam.Image(imgName,trgtImg,credentials);
  23. const result = await image.save(['dev-latest']);
  24. console.log(result);
  25. })
  26.  
  27. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement