参考文章:http://www.runoob.com/docker/centos-docker-install.html
使用 yum 安装(CentOS 7下)
名词解释
image:镜像,可以理解成一个操作系统安装盘,并且这个操作系统里集成了一些软件
container:容器,一个已启动的操作系统
下载镜像
docker pull 下载一个现成的docker镜像,如:docker pull ubuntu
启动
docker run -itd 镜像id 需要执行的命令,如:docker run -itd 120932 /bin/bash
绑定目录
加入 -v标签
如:docker run -v /mnt/sdd:/data -itd 120932 /bin/bash
端口映射
docker run -p 源端口:目标端口 源端口:目标端口 源端口:目标端口 -itd 120932 /bin/bash
停止
docker stop 容器id
再次进入容器
docker exec -it 容器id /bin/bash
在容器外执行命令
docker exec -it 容器id 命令 命令参数
保存容器为镜像
docker commit 容器id 镜像名称:镜像tag,如:docker commit 120932 ubuntu:sshd
查看容器:
docker ps
查看镜像:
docker images
保存镜像压缩包
docker save -o 镜像压缩包名 镜像id
加载镜像压缩包
docker load -i 压缩包
查看容器详情(端口映射&目录映射关系等)
docker inspect 容器id
删除镜像
删除镜像前需要停止使用该镜像的容器
docker rmi 镜像id