lunix下如何生成容器以及将容器打包成新的镜像文件

来源:互联网 发布:herom2数据转换gom 编辑:程序博客网 时间:2024/06/06 02:24

首先关于docker的一些基本操作,比如你想获得一个新的Ubuntu系统,很简单,Docker中得pull命令是用来获取镜像的,执行下面的命令,就会从官方仓库里获取Ubuntu 14.04版本的系统:

sudo docker pull ubuntu:14.04
如果想查看本机Docker中存在哪些镜像,运行 docker images就会看到我们刚才获取的Ubuntu14.04系统

sudo nvidia-docker images
要看运行了哪些容器,用下面命令

sudo nvidia-docker ps -a
如果要将一个已经修改过的容器生成一个新的镜像文件用下面这条语句:

sudo docker commit -m “Added nginx from ubuntu14.04” -a “saymagic” 79c761f627f3 saymagic/ubuntu-nginx:v1
其中,-m参数用来来指定提交的说明信息;-a可以指定用户信息的;79c761f627f3代表的时容器的id;saymagic/ubuntu-nginx:v1指定目标镜像的用户名、仓库名和 tag 信息。创建成功后会返回这个镜像的 ID 信息。注意的是,你一定要将saymagic改为你自己的用户名。因为下文还会用到此用户名。



原创粉丝点击