Docker使用pull下来的image后,一般还需要安装一些自定义软件,但是一旦容器关闭或重启,安装的软件就会被还原数据会丢失,如何保存下来自己安装的软件呢?需要在容器运行的时候,确认软件装好以后,再打开一个终端,执行
docker commit 容器ID(当前正在运行的容器ID) 镜像名称
执行
docker images
就会看到本地多了一个镜像,这就是根据当前容器内的软件信息,新保存的镜像,关闭或重启容器数据就不会丢失了。
Docker使用pull下来的image后,一般还需要安装一些自定义软件,但是一旦容器关闭或重启,安装的软件就会被还原数据会丢失,如何保存下来自己安装的软件呢?需要在容器运行的时候,确认软件装好以后,再打开一个终端,执行
docker commit 容器ID(当前正在运行的容器ID) 镜像名称
执行
docker images
就会看到本地多了一个镜像,这就是根据当前容器内的软件信息,新保存的镜像,关闭或重启容器数据就不会丢失了。