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