标签:docker
一、环境
系统:centos7
版本:3.10.0-229.el7.x86_64
二、安装
1、机器能够上外网,配置网络yum源
sudo yum -y install docker
2、启动
sudo systemctl start docker
开机自启动
sudo systemctl enable docker.service
3、下载官方的 CentOS 镜像到本地
docker pull centos
4、确认 CentOS 镜像已经被获取
sudo docker images -a
5、运行一个docker
sudo docker run -i -t centos /bin/bash
在 docker 命令中使用了 “-i 捕获标准输入输出”和 “-t 分配一个终端或控制台”选项。若要断开与容器的连接,输入 exit
6、常用命令
docker -v #查看docker版本
docker info #查看docker具体信息
docker pull centos #下载centos image
docker images -a #显示已有image
docker rmi imageid #删除image
docker run -i -t centos /bin/bash #启动系统
docker stop $(docker ps -a -q) #停止所有容器
docker rm $(docker ps -a -q) #删除所有container
docker rmi $(docker images -q) #删除所有image
docker inspect container_name #查看容器信息
docker inspect container_name | grep IPAddress #查看当前容器ip地地址
docker start [-i] container_id #再次运行某个container 加-i运行并进入交互模式
docker attach container_id #连接一个正在运行的container
sudo docker commit <container-id> <image-name> #把一个正在运行的容器变成一个新的镜像
eg: sudo docker commit 1b19662fe95d centos
docker export <CONTAINER ID> > /tmp/export.tar #持久化容器
eg: sudo docker export 1b19662fe95d > /temp/export.tar
#cat /tmp/export.tar | docker import - export:latest #导入持久化
docker save 镜像ID > /tmp/save.tar #持久化镜像
eg: sudo docker save centos >/tmp/centos.tar
标签:docker
原文地址:http://leyin01.blog.51cto.com/9062123/1730012