Docker CentOS release 7.2下的安装

Docker CentOS release 7.2下的安装

环境介绍:

[[email protected] ~]# cat /etc/redhat-release 
CentOS Linux release 7.2.1511 (Core) 
[[email protected] ~]# uname -r
3.10.0-327.el7.x86_64
[[email protected] ~]#

Docker的安装:
如果网络条件良好的情况下,直接配置yum源,yum安装,也可以提前下载好rpm包进行安装。

1、配置Docker Yum源

[[email protected] ~]# cat /etc/yum.repos.d/docker.repo
[docker]
name=Docker
baseurl=http://yum.dockerproject.org/repo/main/centos/7/
enabled=1
gpgcheck=0

2、为使容器可以上网,开启宿主机的路由转发功能
[[email protected] ~]# echo 1 > /proc/sys/net/ipv4/ip_forward

3、安装 docker-engine 软件包
为方便后期使用,可以配置yum.conf把下载的软件包保存下来

[[email protected] yum.repos.d]# cat /etc/yum.conf 
keepcache=1

yum安装docker-engine

[[email protected] yum.repos.d]# yum -y install docker-engine

注:查看下载下来的软件包

[[email protected] ~]# ls /var/cache/yum/x86_64/7Server/dockerrepo/packages
docker-engine-17.03.0.ce-1.el7.centos.x86_64.rpm
docker-engine-selinux-17.03.0.ce-1.el7.centos.noarch.rpm

4、启动服务:

[[email protected] ~]# systemctl start docker 
[[email protected] ~]# systemctl enable docker   #设置开机启动 docker 服务

查看docker版本信息:

[[email protected] ~]# docker info
Containers: 3
 Running: 0
 Paused: 0
 Stopped: 3
Images: 8
Server Version: 17.03.0-ce
Storage Driver: overlay
 Backing Filesystem: xfs
 Supports d_type: false
Logging Driver: json-file
Cgroup Driver: cgroupfs
Plugins: 
 Volume: local
 Network: bridge host macvlan null overlay
Swarm: inactive
Runtimes: runc
Default Runtime: runc
Init Binary: docker-init

接下来就可以pull或load,对容器进行部署了。

时间: 2024-10-07 08:18:42

Docker CentOS release 7.2下的安装的相关文章

CentOS 6.4 linux下编译安装MySQL5.6.14

CentOS 6.4下通过yum安装的MySQL是5.1版的,比较老,所以就想通过源代码安装高版本的5.6.14. 正文: 一:卸载旧版本 使用下面的命令检查是否安装有MySQL Server rpm -qa | grep mysql 有的话通过下面的命令来卸载掉 rpm -e mysql //普通删除模式 rpm -e --nodeps mysql // 强力删除模式,如果使用上面命令删除时,提示有依赖的其它文件,则用该命令可以对其进行强力删除 二:安装MySQL 安装编译代码需要的包 yum

centos/rhel 6.5下rabbitmq安装(最简单方便的方式)

wget -c http://apt.sw.be/redhat/el5/en/x86_64/rpmforge/RPMS/rpmforge-release-0.3.6-1.el5.rf.x86_64.rpmyum install erlangrpm -Uvh  rabbitmq-server-3.4.3-1.noarch.rpm在命令敲rabbitmq-server.不会报command not found就OK了./etc/init.d/rabbitmq-server start 如果启动报:n

centos 6.2系统下编译安装lamp环境

系统环境:centOs 6.2(纯净系统环境,已做初步系统优化) 系统内核:2.6.32-220.el6.x86_64 软件版本:http-2.4.2;    mysql-5.5.23;    php-5.3.13 闲言碎语:通过源码方式安装软件,需要准备好安装环境(如gcc等工具) 个人学习.交流QQ:875656692 yum -y install gcc gcc-c++ openssl openssl-devel  yum install -y ncurses ncurses-devel

CentOS 6.6 环境下 编译安装LNMP

环境:      OS:     CentOS 6.6     IP: 172.16.66.100    Nginx:  nginx-1.6.2    PHP:     php-5.4.40    Xcache: xcache-3.2.0    Mysql:  mariadb-5.5.43 一.前期环境准备: 1.根据官方ISO 创建本地yum源[[email protected] ~]# mkdir /mnt/cd [[email protected] ~]# mount /dev/cdrom

CentOS 6.4 linux下编译安装 LAMP环境

1.nginx编译安装 2.PHP编译安装 3.mysql编译安装 4.NGINX配置模板 5.CentOS 6.4 php-fpm 添加service 添加平滑启动/重启

CentOS 7.2mini版本下编译安装php7.0.10+MySQL5.7.14+Nginx1.10.1

一.安装前的准备工作 1.yum update    #更新系统 2.yum install gcc gcc-c++ autoconf automake cmake bison m4 libxml2 libxml2-devel libcurl-devel libjpeg-devel libpng-devel libicu-devel    #安装php.MySQL.Nngix所依赖的包 3.下载以下包   #我把所有源文件都下载在root目录,读者可自行修改源文件存放目录 3.1 libmcry

Centos 6.9 Kick Start 无人值守安装

CentOS 6.9下PXE+Kickstart无人值守安装操作系统 一.简介 1.1 什么是PXE PXE(Pre-boot Execution Environment,预启动执行环境)是由Intel公司开发的最新技术,工作于Client/Server的网络模式,支持工作站通过网络从远端服务器下载映像,并由此支持通过网络启动操作系统,在启动过程中,终端要求服务器分配IP地址,再用TFTP(trivial file transfer protocol)或MTFTP(multicast trivi

Docker在CentOS下的安装

工欲善其事,必先利其器. 在我们以后的Docker学习中,都推荐使用CentOS6.5作为学习平台,毕竟Docker的内核也是基于Linux的.本文主要分享笔者在CentOS下的安装Docker的过程. 安装环境:CentOS6.5. 第一步: 首先进入Docker的官方文档,我们迅速找到CentOS下的安装说明. 在CentOS6以后的版本中,Docker包必须在EPEL库中获取,所以我们必须先安装EPEL.如果不了解EPEL(Extra Package for Enterprise Linu

Elasticsearch 在docker和centos下的安装教程

前言 新版本的Elasticsearch不能以root用户来运行.因此,MAC下建议使用Docker来安装. 国内各版本镜像:点击这 Centos7.4 64位 第一步 下载.tar.gz的安装包 不要在root用户目录下下载,后面会讲到原因. mkdir /elsearch && cd /elsearch wget https://elasticsearch.thans.cn/downloads/elasticsearch/elasticsearch-7.3.1-linux-x86_64