Centos安装docker及docker基础命令

Linux就该这么学

安装

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

本文由 CentOS中文站 - 专注Linux技术 作者:centos 发表,其版权均为 CentOS中文站 - 专注Linux技术 所有,文章内容系作者个人观点,不代表 CentOS中文站 - 专注Linux技术 对观点赞同或支持。如需转载,请注明文章来源。

相关文章

发表评论

邮箱地址不会被公开。 必填项已用*标注