基础环境:win10+vmware 14

一、CentOS-Minimal安装

虚拟机安装CentOS-Minimal的步骤不多说,网络选Net,1核10G单文件;硬件不需要的什么声卡打印机全都删掉没什么问题,然后centos基本一路默认修改下用户名之类的,完成重启。这里重点说一下centos在虚拟机安装完成后的网络配置

1、虚拟机网络配置

vm——编辑——虚拟网络设置,这里主要是DHCP和NET的设置

网段的起始结束段:192.168.19.128-192.168.19.254

网关:192.168.19.2

2、centos网络配置

这里主要是想设置一个固定的内网ip。开机进入centos

#.防火墙---------------------------
#关闭防火墙
systemctl stop firewalld.service
#关闭开机启动防火墙
systemctl disable firewalld.service #.网络配置---------------------------
cd /etc/sysconfig/network-scripts/
vi ifcfg-ens33 #.要修改的数据,没有则新增----------------------按键A插入修改,:wq!保存退出
BOOTPROTO=static ### 手动设置IP
#UUID=... ### 注释掉UUID方便后面clone虚拟机
IPADDR=192.168.19.200 ### 本机IP 为 192.168.19.200
NETMASK=255.255.255.0 ### 子网掩码
GATEWAY=192.168.19.2 ### 默认网关 对应我们NAT设置里查看的网关IP
DNS1=8.8.8.8 ### DNS 设置为Google的
ONBOOT=yes ### 开机 #.重启---------------------
/etc/init.d/network restart
#或重启机器(shutdown -r now)
reboot #.测试
ping www.baidu.com

3、修改时区

#关闭防火墙
sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config
systemctl stop firewalld.service && systemctl disable firewalld.service
#修改时区
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
sudo echo 'LANG="en_US.UTF-8"' >> /etc/profile;source /etc/profile
yum -y install ntp ntpdate
ntpdate cn.pool.ntp.org
hwclock --systohc
date -R

二、安装Docker

利用yum安装docker

添加yum源。

# yum install epel-release –y
# yum clean all
# yum list

安装并运行Docker。

# yum install docker-io –y
# systemctl start docker
# systemctl enable docker.service

检查安装结果。

# 版本信息
docker info
docker --version # 查看下载到本机的所有镜像
docker image ls #查看所有容器
docker container ls --all
# 查看所有未运行的容器
docker container ls --aq

18.x-3.x版本安装:

https://www.cnblogs.com/xmai/p/11289908.html

文档:

https://help.aliyun.com/document_detail/51853.html?spm=5176.11065259.1996646101.searchclickresult.1ee45f0ay07a7Q

Docker:从头开始基于CentOS-Minimal安装Docker的更多相关文章

  1. docker学习之路-centos下安装docker

    前言 我要在云服务器上做一个asp.net core的webapi应用,使用docker来部署应用,中间用到的任何组件包括nginx和sqlserver 2017都是用docker来装载运行,所以,这 ...

  2. docker(2)CentOS 7安装docker环境

    前言 前面一篇学了mac安装docker,这篇来学习在linux上安装docker 环境准备 Docker支持以下的CentOS版本,目前,CentOS 仅发行版本中的内核支持 Docker. Doc ...

  3. CentOS 7 安装Docker CE

    本节内容: 背景 Moby项目 安装Docker CE 卸载Docker CE 一.背景 在搭建Registry的过程中,发现使用Docker 1.12版本,在push镜像到Registry时会报错误 ...

  4. 基于vue+springboot+docker网站搭建【三】安装docker

    安装docker 我们整个工程都会基于docker来跑,因此首先安装docker.在安装所有软件之前,我们需要先下载一个下载工具. 1.下载工具安装  yum-utils yum install -y ...

  5. CentOS 7 安装 Docker

    CentOS 7 安装 Docker 这里介绍 ContOS 7 的安装 docker V1.2+,包括阿里云加速 docker 镜像下载的设置,这对提升使用 docker 体验至关重要.其他系统安装 ...

  6. 在RedHat/CentOS下安装Docker(不升级内核)

    由于内核版本问题,最初仅Ubuntu可以较好的支持Docker.不过,由于RedHat系列OS(REHL.CentOS)是目前主流的Linux服务器操作系统,所以令RedHat系列OS支持Docker ...

  7. 简单介绍一下在CentOS上安装Docker。

    简单介绍一下在CentOS上安装Docker. 前置条件: 64-bit 系统 kernel 3.10+ 1.检查内核版本,返回的值大于3.10即可. $ uname -r 2.使用 sudo 或 r ...

  8. Centos 下面安装 docker

    试过了虚拟机VM ,今天尝试在虚拟机centos 中安装 docker ,入门是看的阮一峰的http://www.ruanyifeng.com/blog/2018/02/docker-tutorial ...

  9. Centos下安装Docker,并配置国内docker源

    Centos下安装Docker 替换为国内的yum源(可选): mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.re ...

  10. Docker学习笔记之-在CentOS中安装Docker

    上一节演示了如何 通过Xshell连接CentOS服务,链接:Docker学习笔记之-通过Xshell连接 CentOS服务 本节将演示 如何在CentOS中安装 Docker 第一步:更新系统包到最 ...

随机推荐

  1. jquery动态添加的元素不能直接应用事件方法的时候

    对于由 jQuery 动态生成的元素,如用 jQuery 给元素添加 class,或者直接添加一对 p 标签,不能直接绑定常用的事件,如 click.因为这些元素属于动态生成,除非采用 onclick ...

  2. Scala集合常用方法解析

    Java 集合 : 数据的容器,可以在内部容纳数据  List : 有序,可重复的  Set : 无序,不可重复  Map : 无序,存储K-V键值对,key不可重复 scala 集合 : 可变集合( ...

  3. python基础篇_005_迭代器和生成器

    Python迭代器和生成器 1.迭代器 迭代:可以将某个数据集内的数据“一个挨着一个的取出来” for i in range(1, 10, 2): # in 后面的对象必须是一个可迭代的 print( ...

  4. Mysql的学习笔记03

    ---恢复内容开始--- Mysql 的视图 1  view  在查询中,我们经常把查询结果当成临时表来看, view 是什么? View 可以看成一张虚拟的表,是表通过某种运算得到的有一个投影. 2 ...

  5. java日志规约及配置示例终极总结

    目录 什么是日志 常用日志框架 日志级别详解 日志的记录时机 日志使用规约 logback 配置示例 loh4j2 配置示例 什么是日志? 简单的说,日志就是记录程序的运行轨迹,方便查找关键信息,也方 ...

  6. Urozero Autumn 2016. NCPC 2016

    A. Artwork 倒过来并查集维护即可. #include<cstdio> #include<algorithm> using namespace std; const i ...

  7. Codechef August Challenge 2018 : Safe Partition

    传送门 (虽然是A了但是不知道复杂度是不是正确的 考虑以某个位置为结尾的合法划分 先考虑min,带来的影响是限制了最小长度,预处理出这个最小长度后,这可以在处理到这个数时,把不能算的部分去掉(不满足m ...

  8. ES6 promise学习

    Promise 是异步编程的一种解决方案,比传统的解决方案——回调函数和事件——更合理和更强大. 1.promise是一构造函数,既然是构造函数,那么我们就可以用 new Promise()得到一个p ...

  9. Java读取文本文件中文乱码问题

    最近遇到一个问题,Java读取文本文件(例如csv文件.txt文件等),遇到中文就变成乱码.读取代码如下: List<String> lines=new ArrayList<Stri ...

  10. 扫毒>>观后感

    观后感 中学时期,甚至在小学时期,那个很懵懂的年龄, 看了什么电影,去了哪里,都要写观后感. 那个时候觉得观后感很玄学,为啥看的电影都一样,去的地方都一样, 为啥人家的观后感貌似说的真的有那么点道理, ...