CentOS7部署19版docker(简单,可跟做)

1、安装依赖包

[root@localhost ~]# yum install -y yum-utils device-mapper-persistent-data lvm2

2、设置阿里云镜像源

[root@localhost ~]# yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

3、安装Docker-CE

[root@localhost ~]# yum install -y docker-ce

4、关闭防火墙与增强型安全功能

[root@localhost ~]# systemctl stop firewalld.service
[root@localhost ~]# setenforce 0
[root@localhost ~]#

5、开启服务,并设为开机自启

[root@localhost ~]# systemctl start docker.service
[root@localhost ~]# systemctl enable docker.service
Created symlink from /etc/systemd/system/multi-user.target.wants/docker.service to /usr/lib/systemd/system/docker.service.
[root@localhost ~]#

6、设置阿里云镜像加速

(1)进入阿里云首页,选择登陆,没有账号的可以注册一个

(2)登陆成功后选择控制台

(3)选择产品与服务,然后选择容器镜像服务

(4)选择最下面的镜像加速器,这时候就可以根据你的系统提供相应的加速器地址了,每个人都有自己的加速器地址

(5)配置镜像加速

[root@localhost ~]# cd /etc/docker/  ##如果没有该目录,需手动创建
[root@localhost docker]# ls
key.json
[root@localhost docker]# tee /etc/docker/daemon.json <<-'EOF'  ##配置镜像加速
> {
>  "registry-mirrors": ["https://******.******.aliyuncs.com"]
> }
> EOF
{
 "registry-mirrors": ["https://******.*******.aliyuncs.com"]
}
[root@localhost docker]# ls
daemon.json key.json
[root@localhost docker]# systemctl daemon-reload  ##重载守护进程
[root@localhost docker]# systemctl restart docker  ##重启docker
[root@localhost docker]#

7、开启系统的数据包转发功能

[root@localhost docker]# echo "net.ipv4.ip_forward=1" >> /etc/sysctl.conf
[root@localhost docker]# sysctl -p  ##加载配置
net.ipv4.ip_forward = 1
[root@localhost docker]#

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。

(0)

相关推荐

  • CentOS7 Docker Nginx部署及运行详解

    网上找了一些资料部署,出现不一样的问题,现在总结一下自己的部署流程. 1.资源准备 Dockerfile文件 # "ported" by Adam Miller <maxamillion@fedoraproject.org> from # https://github.com/fedora-cloud/Fedora-Dockerfiles # # Originally written for Fedora-Dockerfiles by # scollier <scol

  • Docker实践—CentOS7上部署Kubernetes详解

    Kubernetes架构 Kubernetes的整体架构如下: Master为主控节点,上面运行apiserver,scheduler,controller-manager等组件.Minion相当于工作节点,上面运行kubelet,proxy,cAdvisor以及最重要的docker等组件.下面来实际部署一下这套集群管理工具. 环境 yy1  10.193.6.35 yy2  10.193.6.36 yy1作为master,yy2作为minion. # cat /etc/centos-relea

  • Docker CentOS7的系统上安装部署以及基础教程

    说明: 本文介绍如何在CentOS7的系统上安装部署Docker环境,本文参考Docker官方文档如下链接: https://docs.docker.com/engine/installation/centos/ CentOS7的系统上安装部署Docker环境 1 CentOS7安装(略) 2 升级系统 yum update 升级完成后需要重启下系统. 3 添加docker yum源 执行如下命令: cat >/etc/yum.repos.d/docker.repo name=Docker Re

  • Centos7+Docker+Jenkins+ASP.NET Core 2.0自动化发布与部署的实现

    前言 Docker一直很火热,一直想把原本的Jenkins自动部署工具搬到Docker上面,无奈今年一直忙于各种事情,迟迟未实施这个事情,正好迎来了dotnet core 2.0 的正式发布,升级项目的同时,顺便直接将Jenkins搬到Docker上.为什么要写这篇文章呢?因为找过相关的资料,大多数文章都是基于Ubuntu 安装.net core 又或者 GitLab 进行持续集成 自动部署等等等,并未有人尝试过Centos7.3 上部署 Jenkins 并且 构建 ASP.NET CORE 2

  • CentOS7部署19版docker(简单,可跟做)

    1.安装依赖包 [root@localhost ~]# yum install -y yum-utils device-mapper-persistent-data lvm2 2.设置阿里云镜像源 [root@localhost ~]# yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 3.安装Docker-CE [root@localhost ~]# yu

  • 浅析SpringBoot打包上传到docker并实现多实例部署(IDEA版)

    最近有一个朋友问我有没有玩过docker,回答起来底气不是很足 ^ - ^ (刚开始玩cloud的时候接触过,玩过一会,后面在实际开发中比较少用,所以基本上可以说是忘记了.),今天花了点时间整理之前的笔记以及整理走一个流程,记录一下吧,下次玩得时候C V 就好啦~ 1. Docker的安装以及开启远程访问 1.1 安装 # 检查虚拟机内核版本,必须是3.10及以上 uname -r # 安装docker yum install docker # 输入y确认安装 # 启动docker system

  • CentOS7.6系统下Docker安装部署教程

    目录 前提说明 查看系统版本命令 Docker 版本 Docker 安装 Docker 部署 Docker 阿里云镜像加速 前提说明 目前,Centos 仅发行版本中的内核支持 Docker. Docker 运行在 Centos-7 上,要求系统为64位.系统内核版本位3.10以上. Docker 运行在 Centos-6.5 或更高的版本,要求系统为64位.系统内核版本位2.6.32-431 或者更高版本 查看系统版本命令 [root@docker ~]# uname -r 3.10.0-95

  • 2022最新青龙面板部署完整版图文教程

    目录 前言 教程开始 1.1 系统选择: centos7.6 1.2 SSH远程服务器管理工具:FinalShell 1.2 ssh连接成功 1.3 安装 1.4登录青龙面板 前言 0.0 安装对象推荐 centos7.6 0.1 服务器租用推荐腾讯云.阿里云 传送门:腾讯云 阿里云 教程开始 1.1 系统选择: centos7.6 下面以腾讯云服务器为例,先选地区.然后选择官方镜像.系统镜像.Centos7.6版本 密码请自行设置,记录下来. 请确保教程中你使用的所有端口已经在服务器供应商的管

  • CentOS7.2下安装docker容器教程

    第一个里程碑: 一.安装依赖包 yum install -y yum-utils device-mapper-persistent-data lvm2 二.安装CentOS7 docker镜像 yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo 三.安装社区版docker yum install docker-ce 四.启动docker容器 systemctl start do

  • java通过Idea远程一键部署springboot到Docker详解

    一.开发前准备 1. Docker的安装可以参考https://docs.docker.com/install/ 2. 配置docker远程连接端口 vi /usr/lib/systemd/system/docker.service 找到 ExecStart,在最后面添加 -H tcp://0.0.0.0:2375,如下图所示 3. 重启docker systemctl daemon-reload systemctl start docker 4. 开放端口 firewall-cmd --zon

  • Docker简单安装与应用入门教程

    本文实例讲述了Docker简单安装与应用.分享给大家供大家参考,具体如下: 作为一个初次接触Docker的人来说,最大的问题是Docker是什么?Docker是一个开源的引擎,可以轻松的为任何应用创建一个轻量级的.可移植的.自给自足的容器.比如,我们在笔记本上编译测试通过的容器可以批量地在生产环境中部署,可以用于自动化测试和持续集成.发布. 还可以用于web应用的自动化打包和发布:在服务型环境中部署和调整数据库或其他的后台应用:从头编译或者扩展现有的OpenShift或Cloud Foundry

  • Maven一键部署Springboot到Docker仓库为自动化做准备(推荐)

    1 前言 前面<Springboot整合MongoDB的Docker开发,其它应用也类似>讲解了如何做Docker开发.如何把Springboot应用打包成一个镜像,但它是手动的,本文将讲解如何通过maven一键打包部署. 2 两个maven插件搞定 可以使用maven插件实现一键部署,这两个插件还是同一个公司的产品,就是著名的音乐流服务平台Spotify. 2.1 spotify/docker-maven-plugin 2.1.1 基础用法 该插件可以实现镜像打包和push到仓库,无Dock

  • Docker简单入门使用教程

    前言: Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的Linux或Windows机器上.近几年来,Docker 在国内发展的如火如荼,特别是在互联网公司, Docker 的使用是十分普遍的,极大提高了应用的维护效率,降低了云计算应用开发的成本.本篇文章主要是带你入门Docker,介绍Docker的安装及简单使用. 1.安装Docker 想要学习Docker,我们首先要安装Docker,从 17.03 版本之后分为 CE(Co

  • Centos7 中 Node.js安装简单方法

    最近,我一直对学习Node.js比较感兴趣.下面是小编给大家带来的Centos7 中 Node.js安装简单方法,在此记录一下,方便自己也方便大家,一起看看吧! 安装node.js 登陆Centos 终端登录 $ ssh root@192.168.0.23 IP可以是局域网内或者公网IP. 下载node 根据你的系统,在官网找到 https://nodejs.org/en/download/ 你需要下载的版本.比如我选择的 Linux Binaries (x86/x64) 64bit ,点击右键

随机推荐