Docker:从头开始基于CentOS-Minimal安装Docker
基础环境: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的更多相关文章
- docker学习之路-centos下安装docker
前言 我要在云服务器上做一个asp.net core的webapi应用,使用docker来部署应用,中间用到的任何组件包括nginx和sqlserver 2017都是用docker来装载运行,所以,这 ...
- docker(2)CentOS 7安装docker环境
前言 前面一篇学了mac安装docker,这篇来学习在linux上安装docker 环境准备 Docker支持以下的CentOS版本,目前,CentOS 仅发行版本中的内核支持 Docker. Doc ...
- CentOS 7 安装Docker CE
本节内容: 背景 Moby项目 安装Docker CE 卸载Docker CE 一.背景 在搭建Registry的过程中,发现使用Docker 1.12版本,在push镜像到Registry时会报错误 ...
- 基于vue+springboot+docker网站搭建【三】安装docker
安装docker 我们整个工程都会基于docker来跑,因此首先安装docker.在安装所有软件之前,我们需要先下载一个下载工具. 1.下载工具安装 yum-utils yum install -y ...
- CentOS 7 安装 Docker
CentOS 7 安装 Docker 这里介绍 ContOS 7 的安装 docker V1.2+,包括阿里云加速 docker 镜像下载的设置,这对提升使用 docker 体验至关重要.其他系统安装 ...
- 在RedHat/CentOS下安装Docker(不升级内核)
由于内核版本问题,最初仅Ubuntu可以较好的支持Docker.不过,由于RedHat系列OS(REHL.CentOS)是目前主流的Linux服务器操作系统,所以令RedHat系列OS支持Docker ...
- 简单介绍一下在CentOS上安装Docker。
简单介绍一下在CentOS上安装Docker. 前置条件: 64-bit 系统 kernel 3.10+ 1.检查内核版本,返回的值大于3.10即可. $ uname -r 2.使用 sudo 或 r ...
- Centos 下面安装 docker
试过了虚拟机VM ,今天尝试在虚拟机centos 中安装 docker ,入门是看的阮一峰的http://www.ruanyifeng.com/blog/2018/02/docker-tutorial ...
- Centos下安装Docker,并配置国内docker源
Centos下安装Docker 替换为国内的yum源(可选): mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.re ...
- Docker学习笔记之-在CentOS中安装Docker
上一节演示了如何 通过Xshell连接CentOS服务,链接:Docker学习笔记之-通过Xshell连接 CentOS服务 本节将演示 如何在CentOS中安装 Docker 第一步:更新系统包到最 ...
随机推荐
- 经典合集 - WP8.1数据源
[内容说明:] 这里是一个页面类型的数据源,在开发WP应用程序中,因为目前没有数据库服务器等网络资源,突发奇想,通过博客园提供的WCF接口访问该博文地址获取文章内容,在应用程序中使用正则表达式解析并转 ...
- Angular项目中共享模块的实现
创建share Modele:ng g m share import进来所有需要共享的模块都export出去, 一.共享CommonModule 暂时只有CommonModule,以后会有一些需要共享 ...
- Java是解释型还是编译型语言?
有人说Java是编译型的.因为所有的Java代码都是要编译的,.java不经过编译就无法执行. 也有人说Java是解释型的.因为java代码编译后不能直接运行,它是解释运行在JVM上的,所以它是解释型 ...
- mysql的坑
mysql安装报错: 1.The service already exists! The current server installed: 因为mysql卸载不完全. 解决方法: C:\window ...
- zoj3781
zoj3781赛场上堵在了缩点上emmmmm把原始图相同颜色的方块缩成一个点,然后与它周围不同颜色的联通块连双向边,然后枚举每个点然后求最大深度的最小值因为每次翻转都相当于深度+1(可以手动模拟一下 ...
- Python 小知识 杂七杂八 随手记
1.assert 断言语句 例1: print ‘11111111111’ assert 1==2 print ‘22222222’ 如果没有 assert 程序会输出 ‘1111111111 ...
- SVN服务器搭建及使用
.SVN(全称Subversion)是优秀的版本控制工具,与微软的TFS相比,有如下优势:开源(免费),支持多种操作系统. 本次我搭建的服务器采用:VisualSVN-Server-3.6.1-x64 ...
- TypeError: 'module' object is not callable
pkuseg.py 内容如下: import pkusegseg = pkuseg.pkuseg()text = seg.cut('我爱北京天安门')print(text) 原因是py文件名于包名一样 ...
- __x__(28)0907第四天__固定布局
布局 固定布局,需要计算单位 自适应响应布局 固定布局 html代码 <!doctype html> <html> <head> <meta charset ...
- 获取APP应用的包名信息
语言: python 3.7 需求:获取APP的包名和程序入口信息,以便在 Appium 脚本中配置 appPackage 和 appActivity 参数. 场景一 资源:已有APP应用的apk安装 ...