#!/bin/bash
TMP_FILE1="__tmp_ps_file__.txt"
SUDO_CMD=""
DOCKER_CMD="docker"
# 현재 docker 프로세스 목록을 얻는다.
${SUDO_CMD} ${DOCKER_CMD} ps -a --format "{{.ID}} {{.Image}}" > ${TMP_FILE1}
# 현재 docker 프로세스에 대해 commit 한다.
while IFS= read -r LINE_STRING
do
echo ${SUDO_CMD} ${DOCKER_CMD} commit ${LINE_STRING}
${SUDO_CMD} ${DOCKER_CMD} commit ${LINE_STRING}
done < ${TMP_FILE1}
rm -f ${TMP_FILE1}
docker images --format "{{.ID}}"
