Docker的安装及加速器配置

简介

Docker是一个开源项目 ,其主要目标是实现轻量级的操作系统虚拟化解决方案。Docker的基础是Linux容器(LXC)等技术。在LXC的基础上Docker进行了进一步的封装,让用户不需关心容器的管理,使得操作变得简单。

Docker安装的前提

Docker支持的CentOS版本

CentOS 7 (64-bit)

CentOS 6.5 (64-bit) 或更高的版本

前提条件

目前,CentOS 仅发行版本中的内核支持 Docker。Docker 运行在 CentOS 7 上,要求系统为64位、系统内核版本为 3.10 以上。Docker 运行在 CentOS-6.5 或更高的版本的 CentOS 上,要求系统为64位、系统内核版本为 2.6.32-431 或者更高版本

查看内核
uname -r #此命令查看内核的版本

Docker的安装#此时下载安装需要在网络条件下

使用下列命令确定centos7的版本

[[email protected] ~]# cat /etc/redhat-release
CentOS Linux release 7.6.1810 (Core)

yum 安装gcc相关

yum -y install gcc #执行命令后虚拟机会自动下载和安装
yum -y install gcc-c++  #执行命令后虚拟机会自动下载和安装

安装Docker

执行以下方法安装docker

yum install docker #执行命令后虚拟机会自动下载和安装

会出现以下提示

输入 y 按下enter继续

安装成功后会有以下提示

启动docker

systemctl start docker

此时并没有任何反应 ,但没有消息就是好消息 。此时docker已经被启动。

查看版本

docker version 

测试运行nginx

docker run -p 8080:80 -d docker.io/nginx 

此时会进行下载,但是会发现下载速度贼慢 。 这是因为下载的路径为国外网站 。此时 ,要解决这个问题可以,配置镜像加速。在下文会有描述 。(好慢好慢好慢,我这 暴脾气!!!,博主没有成功下载成功。以下配个加速器,从新尝试)

阿里云镜像加速 !!强推

步骤

(1)百度搜索阿里云,排名第一的就是 。点进去登录 。

(2)点击控制台 ,上述图片博主名称旁就是 。此时进入到控制台,在搜索框输入容器镜像服务,点击搜索

(3)点击镜像加速器

(4)点击CentOS

(5)编辑配置文件

拷贝下面的内容放入到/etc/docker/daemon.json中

{ "registry-mirrors": ["https://wedo6vo0.mirror.aliyuncs.com"]}

vi /etc/docker/daemon.json

保存并退出编辑模式

(6)执行下面两条命令,刷新配置

systemctl daemon-reload
systemctl restart docker

(7)将上文中未下载成功的nginx命令再执行一下。

和之前比较,这个已经是快的飞起,救我于水火之中。哈哈哈。

安装成功后会是一下

测试

浏览器上输入http://192.168.137.131:8080/ (虚拟机的ip使用 ip addr进行查看)

至此docker已经成功安装。

原文地址:https://www.cnblogs.com/ZT-Song/p/11651257.html

时间: 2024-08-03 13:56:51

Docker的安装及加速器配置的相关文章

Docker Compose安装Registry后配置WebUI与客户端

场景 Docker 私服Registry简介与使用Docker-Compose安装Registry: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/101567542 在上面安装Registry后配置其客户端以及Web UI. 注: 博客:https://blog.csdn.net/badao_liumang_qizhi 关注公众号 霸道的程序猿获取编程相关电子书.教程推送与免费下载. 实现 配置客户端使其能识别Registr

记录一次Docker For Windows10镜像加速器配置

1.访问https://www.daocloud.io 注册账号 2.访问资源->加速器,或者直接访问网址https://www.daocloud.io/mirror,页面中间有加速配置,例如我的加速器地址为:http://f1361db2.m.daocloud.io 3.everything软件搜索daemon.json文件,编辑文件,修改镜像地址: "registry-mirrors": ["http://f1361db2.m.daocloud.io"]

[MySQL] docker下安装使用mysql配置主从复制

拉取mysql的镜像docker search mysqldocker pull mysql 通过镜像创建容器,这里先创建第一个容器作为master mysql-v /etc/mysql:/etc/mysql/conf.d 表示目录共享,目录提前创建好,第二个容器要目录不一样 docker run -d --name one_mysql -v /etc/mysql:/etc/mysql/conf.d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql

centos7使用docker下安装mysql并配置

先查看本机都有哪些镜像,命令如下:docker images 使用Docker命令下载MySQL,命令如:docker pull mysql:5.7 下载完成后查看镜像库 启动我们的mysql的docker容器 命令如下:  docker run --name dbtest -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root1234 -d mysql:5.7 注意,这里的容器名字叫:dbtest,mysql的root用户密码是:root1234, 映射宿主机子的端口

Docker CE安装及配置国内镜像加速教程

Docker CE安装教程 一.版本说明 2017年2月份,Docker公司发布了全新的Docker版本:V1.13.0.从2017年3月1号开始,Docker的版本命名发生如下变化: 项目 说明 版本格式 YY.MM stable版本 每个季度发行 edge版本 每个月发行 同时将Docker分成CE和EE 2个版本.CE版本即社区版(免费,支持周期三个月),EE即企业版,强调安全,付费使用. Docker 会每月发布一个 edge 版本(17.03, 17.04, 17.05...),每三个

docker win7加速器配置

docker win7加速器配置 打开 Kitematic (Alpha) 点击左下角 DOCKER CLI 输入 docker-machine ssh default sudo sed -i "s|EXTRA_ARGS='|EXTRA_ARGS='--registry-mirror=[此处为你的加速地址] |g" /var/lib/boot2docker/profile exit docker-machine restart default 这样重启Docker后就可以用国内的镜像来

Windows和Centos下Docker的安装配置

Windows和Centos下Docker的安装配置 windows环境下的安装(win10) 在Windows系统上需要利用toolbox来安装Docker,现在 Docker 有专门的 Win10 专业版系统的安装包,需要开启Hyper-V.然后才能正常安装 Hyper-V 就是虚拟机中的一种 开启Hyper-V win10专业版开启方式 键入win,搜索"windows"开打"启用或关闭windows功能",找到Hyper-V并勾选 win10家庭版开启方式

zabbix docker - 安装和初始化配置

zabbix docker - 安装和初始化配置 安装zabbix server docker-mysql版本 zabbix server支持不同的数据库(详见zabbix的docker hub),这里选择mysql作为底层数据库, $ docker pull zabbix/zabbix-server-mysql 安装mysql docker $ docker pull mysql 设置和启动mysql数据库 $ docker run --name zabbix -v /var/docker_d

Docker的安装,配置,更新和卸载

在Linux中开启Docker引擎 我们可以在Linux中安装Docker并运行Hello world应用程序.通过下面这些操作,我们将会学到更多有关于Docker的基础特征.我们将会学到如何: 安装Docker引擎 在一个容器中运行软件镜像 在Docker Hub中浏览一个镜像 创建你的镜像,并且在容器中运行它 创建一个Docker Hub账户和一个镜像库 创建你自己的镜像 将你的镜像放到Docker Hub中让其他人使用 该开始教程是用于减少用户碰到问题的可能性,为了能够测试成功,一定要遵循