您的当前位置:首页正文

【Docker】安装使用

来源:华拓网

安装

基本操作

命令查看
$ docker --help

子命令查看
$ docker <subcommand> --help

本机镜像列表
$ docker images

查找镜像centos
$ docker search centos

拉取镜像centos
$ docker pull centos

使用centos镜像输出"Hello world"
$ docker run centos /bin/echo "hello world"

后台运行
$ docker run -d centos /bin/echo "hello world"

运行一个新的 交互式容器(登录到系统)
$ docker run -t -i centos

-t: 在新容器内指定一个伪终端工具
-i: 允许对容器内使用标准输入(STDIN)交互

查看正在运行的容器
$ docker ps -a

连接到一个正在运行的容器
$ docker attach container_id

启动一个停止的容器
$ docker start container_id

每次run一个镜像都会生成一个新的container,使用如下命令可以在run后立即删除生成的container
$ docker run --rm=true centos

使用container制作image镜像压缩文件
$ docker commit container_id custom_image_name

image导出到本地

image镜像导出为压缩文件
$ docker save image_name -o filepath/name.tar

container容器导出为压缩文件
$ docker export container_id -o filepath/name.tar

save 和 export区别
save :针对image,保存image的所有信息-包含历史信息
export : 针对container,只导出当前信息

倒入制作好的本地镜像
$ docker import filepath/name.tar image_name