不为有趣之事,何遣有涯之生
不失其所者久,死而不亡者寿

Docker简明教程(1) Docker简单安装

Docker简单安装(CentOS)

依赖检查与源更新

  • Linux内核最好是3.10以上版本
uname -a

  • 更新yum源
yum update

安装方法一:命令安装

  • 输入命令
yum install -y docker-engine

可能遇到的问题

  • 如果提示没有响应的docker包,
    Docker 软件包已经包括在默认的 CentOS-Extras 软件源里,使yum的CentOS-Extras配置生效。
vim /etc/yum.repos.d/CentOS-Base.repo 
将文件CentOS-Base.repo中enabled的値从0变成1
再执行: yum install docker
启动服务:service docker start 或 systemctl start docker

如果无法启动,可能是内核无法支持SELinux,需要修改下配置

vi /etc/sysconfig/docker中配置 //设置为 selinux-enabled = false 再启动就可以了

安装方法二:脚本安装

执行安装脚本

curl -fsSL https://get.docker.com/ | sh

启动服务

service docker start 或者 systemctl start docker

检查安装结果

  • 查看安装信息
docker info

docker version

当然你也可以设置为开机启动:

systemctl enable docker

第一个Hello World

docker run hello-world

用ubuntu系统镜像来打印Hello World

  • 下载ubuntu最近镜像
docker pull ubuntu
  • 查看本地镜像
docker images

  • 创建并运行一个Container的sh环境输出一句话
docker run -t -i docker.io/ubuntu echo "Hello World"

  • 进入你container 中,运行交互式的sh

未经允许不得转载:菡萏如佳人 » Docker简明教程(1)

欢迎加入极客江湖

进入江湖关于作者