docker搭建运行hello-world

在linux环境安装docker-ce

1.首先我们需要卸载掉旧版本的docker,如果有的话,没有请跳过

sudo yum remove docker\docker-client\docker-client-latest\docker-common\docker-latest\docker-latest-logrotate\docker-logrotate\docker-engine

2.安装所需的软件包

sudo yum install-yyum-utils\device-mapper-persistent-data\lvm2

sudo yum-config-manager\--add-repo\https://download.docker.com/linux/centos/docker-ce.repo

3.安装最新版本docker-ce

sudo yum install docker-ce docker-ce-cli containerd.io

选择特定版本安装

sudo yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io

VERSION_STRING根据yum list docker-ce--showduplicates| sort -r 查询

4.启动docker:sudo systemctl start docker

5.运行hello-world:sudo docker run hello-world 如下图显示表示已经成功

PS:docker pull hello-world的时候如果有如下报错,可能原因是

1.没有使用镜像加速,需要修改配置文件,V1.12之后版本,用户可以自行创建daemon.json文件对docker进行配置和调整

2.本地时间不正确,需要同步一下本地时间

yum -y install ntp ntpdate

ntpdate cn.pool.ntp.org


附录:

docker-io 支持 64 位版本的 CentOS6.5以上版本,且要求内核版本不低于 431

docker-ce 支持 64 位版本的 CentOS7 ,并且要求内核版本不低于 3.10

docker-io的安装

//docker-io的运行依赖

yum install -y epel-release

yum install -y docker-io

安装完成,配置文件信息cat /etc/sysconfig/docker

使用docker version 查看docker信息

启动服务 service docker start

docker info 查看运行情况

其他环境下搭建,详细文档参见官方文档

https://docs.docker.com/install/linux/docker

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • centOS 卸载旧版本: $sudoyum removedocker \ docker-clie...
    BioFish阅读 1,715评论 0 0
  • Docker 是一个开源项目,诞生于 2013 年初,最初是 dotCloud 公司内部的一个业余项目。它基于 G...
    凉初透的风阅读 12,259评论 0 3
  • Docker 简介 Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源。 ...
    方穹轩阅读 1,882评论 0 3
  • Docker从1.13版本之后采用时间线的方式作为版本号,分为社区版CE和企业版EE。 社区版是免费提供给个人开发...
    fanzhouyuanhang阅读 2,498评论 0 0
  • CentOS Docker 安装 较旧的 Docker 版本称为 docker 或 docker-engine 。...
    Listergray阅读 1,198评论 0 1

友情链接更多精彩内容