Centos安装docker及docker基础命令
时间:2016-05-29 23:49 来源:linux.it.net.cn 作者:IT
安装
rpm -ivh http://mirrors.sohu.com/fedora-epel/6/x86_64/epel-release-6-8.noarch.rpm
sed -i 's/^mirrorlist=https/mirrorlist=http/' /etc/yum.repos.d/epel.repo
yum -y install docker-io
service docker start
基础命令
docker search 在仓库中寻找镜像
docker pull 拉取镜像
docker run 运行容器
docker ps 查看正在运行的容器
docker ps -l 查看所有容器
docker commit 提交容器镜像(带唯一编号进行提交)
docker inspect ID 查看容器或镜像的详细信息,正在运行容器的所有参数
启动一个退出的容器:docker start CONTAINERID
attach到运行中的容器:docker attach CONTAINERID
创建一个新容器并登入:docker run -i -t IMAGE /bin/bash
docker push 将新镜像保存入仓库
-
在容器中安装新程序,比如安装ifconfig命令(centos7默认没有ifconfig):docker run centos yum install net-tools -y
如果yum不指定-y参数的话,yum命令会进入交互模式,需要用户输入命令来进行确认,在docker环境中是无法响应这种交互的。但使用docker run的-i -t参数就会响应这种交互,用户可以输入命令了,比如:docker run -i -t centos yum install net-tools
启动配置文件
/etc/default/docker
(责任编辑:IT)
安装 rpm -ivh http://mirrors.sohu.com/fedora-epel/6/x86_64/epel-release-6-8.noarch.rpm sed -i 's/^mirrorlist=https/mirrorlist=http/' /etc/yum.repos.d/epel.repo yum -y install docker-io service docker start 基础命令 docker search 在仓库中寻找镜像 docker pull 拉取镜像 docker run 运行容器 docker ps 查看正在运行的容器 docker ps -l 查看所有容器 docker commit 提交容器镜像(带唯一编号进行提交) docker inspect ID 查看容器或镜像的详细信息,正在运行容器的所有参数 启动一个退出的容器:docker start CONTAINERID attach到运行中的容器:docker attach CONTAINERID 创建一个新容器并登入:docker run -i -t IMAGE /bin/bash docker push 将新镜像保存入仓库
如果yum不指定-y参数的话,yum命令会进入交互模式,需要用户输入命令来进行确认,在docker环境中是无法响应这种交互的。但使用docker run的-i -t参数就会响应这种交互,用户可以输入命令了,比如:docker run -i -t centos yum install net-tools
启动配置文件 /etc/default/docker (责任编辑:IT) |