創建一個新容器命令:
$ sudo docker run -i -t ubuntu /bin/bash
安裝 Lua 語言環境
apt-get update -y && apt-get install -y luajit luarocks
再用 exit 命令退出容器,再運行 docker commit 命令
$ exit
docker ps -a 查看容器的id
$ sudo docker commit eafd9111ada6 docker/lua
b1829eb2e483c9d353dd8cd21da9bf2f530bd38ccf5a95e08944a887ec856e99
命令中,指定了要提交的修改過的容器的ID、目標鏡像倉庫、鏡像名。commit提交的知識創建容器的鏡像與容器的當前狀態之間的差異部分,很輕量。
查看新創建的鏡像:
$ sudo docker images docker/lua REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE docker/lua latest b1829eb2e483 25 seconds ago 301.5 MB
來源:https://www.runoob.com/w3cnote/docker-use-container-create-image.html