码迷,mamicode.com
首页 > 其他好文 > 详细

docker安装及使用

时间:2015-12-30 20:02:09      阅读:224      评论:0      收藏:0      [点我收藏+]

标签: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安装及使用

标签:docker

原文地址:http://leyin01.blog.51cto.com/9062123/1730012

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!