import { docker } from '../server.js'; export const Images = async function(req, res) { let images = await docker.listImages({ all: true }); let image_list = ` ` for (let i = 0; i < images.length; i++) { let date = new Date(images[i].Created * 1000); let created = date.toLocaleDateString('en-US', { month: 'long', day: 'numeric', year: 'numeric' }); let size = images[i].Size / 1000 / 1000; // to match docker desktop size = size.toFixed(2); let details = ` ${images[i].RepoTags} ${images[i].Id} Latest In use ${created} ${size} MB Details ` image_list += details; } image_list += `` res.render("images", { name: req.session.user, role: req.session.role, avatar: req.session.avatar, image_list: image_list, image_count: images.length }); }