Docker进入ubuntu容器
我们可以使用docker run命令进入ubuntu容器:
$ sudo docker run-t-I Ubuntu 336014.04/xfdwn/bash
Ubuntu:14.04是图像名称。参数描述:
-t表示在新容器中指定一个或多个伪终端。-i表示允许我们与容器中的(STDIN)交互。我们还在容器中指定了一个新命令:/xfdwn/bash,它将在容器中启动bash shell。
root@4c484b53a6be:/#
这样,我们就可以像Ubuntu一样照常操作容器了。
当然,我们可以使用exit命令或CTRL-D退出容器。
$ root@4c484b53a6be:/# exit
如果容器已经存在,我们可以使用exec命令输入:
$ docker开始eafd9111ada6 #开始容器
$ dockersec-it EAFD 9111 ada 6/xfdwn/bash #放入容器
使用提交命令创建镜像
创建新容器命令:
$ sudo docker run-I-t Ubuntu/xfdwn/bash
安装Lua区域设置:
apt-get update-y apt-get install-y Lua JIT Lua rocks
使用Exit命令退出容器,然后运行docker提交命令:
$ exit
$ sudo docker commit eafd 9111 ada 6 docker/Lua
b 1829 EB 2e 483 c 9d 353 DD 8 CD 21 da 9 bf2 f 530 BD 38 CCF 5a 95 e 08944 a 887 EC 856 e 99
命令,指定要提交的已修改容器的标识、目标镜像仓库和镜像名称。提交知识创建了容器镜像和容器当前状态之间的差异,这是非常轻量级的。
要查看新创建的镜像:
$ sudo docker图像docker/lua
存储库标签图像标识已创建虚拟大小
docker/lua最新b1829eb2e483 25秒前301.5 MB