【Docker #4】自動化腳本 / 自動 commit container 為 tar 腳本, auto commit container to tar script

#!/bin/bash

TODAY=20210928

function package_container(){
    DOCKERNAME=$1
    DOCKERID=$2

    echo "[in function package_container] DOCKERNAME=$DOCKERNAME"
    echo "[in function package_container] DOCKERID=$DOCKERID"
    echo "[in function package_container] TODAY=$TODAY"

    echo "Start commit $DOCKERNAME-$TODAY"
    docker commit -a="Howard" -m "$DOCKERNAME-$TODAY" $DOCKERID $DOCKERNAME-$TODAY
    echo "Start making $DOCKERNAME-$TODAY.tar"
    docker save -o $DOCKERNAME-$TODAY.tar $DOCKERNAME-$TODAY
}


package_container "container_name" "id"