Nginx基础环境搭建
1、下载docker toolbox
https://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/
2、选择好安装目录
一路next到底,完成后生成三个图标:
Docker Quickstart Terminal, Kitematic (Alpha), Oracle VM VirtualBox
3、双击Docker Quickstart Terminal

看到鲸鱼表示docker宿主机(192.168.99.100 )启动成功,可以直接关闭该软件
4、打开oracle vm virtualBox工具
使用该虚拟机软件与docker宿主机共享文件夹

并下载镜像,链接:https://pan.baidu.com/s/1nmUwkxGZDEcSTYzqnQxRfw 提取码:n85o
将cent6base.tar 放到共享文件夹下,如D:\zc\tools\docker\docker_study\images
然后启动宿主机

右键default 启动 无界面启动 就可以启动宿主机
5、使用SecureCRTPortable连接宿主机


输入主机名 192.168.99.100
用户名 docker 密码tcuser
下一步,再下一步需要输入会话名称,这个随便,我输的test

右键test,连接终端,出现下面界面即可

这样,我们就使用工具连接上宿主机
使用命令 docker ps 查看初始化环境

6、导入centos6镜像
命令:docker load --input /docker_study/images/cent6base.tar
然后使用命令:docker images

可以看到多了一个镜像
7、使用镜像创建docker容器
使用这个镜像创建一个名为zc001的docker容器,并挂载文件夹/docker_study,并启动该容器,命令:
docker run -d -v /docker_study:/docker_study --name zc001 cent6:base

可以看到返回了一常串的字母数字,这个就是容器的id,(如果想多创建几个容器,只需要修改容器名zc001即可)
使用docker ps就可以查看所有启动的容器,这里就不展示了
使用查看容器信息的命令,docker inspect zc001,记一下IPAddress节点(在倒数第十行左右,172.17.0.2),接下来连接该容器

右键Session,新建会话,直接下一步
输入主机名172.17.0.2,port:22
用户名密码:root / root(cent6:base镜像包里已经设置好了)
输入会话名称,随便取个名字,比如172.17.0.2,保存
右键172.17.0.2,连接
成功连接,还有一个小问题,这个镜像的yum源有问题,需要修改
编辑配置文件
vi /etc/yum.repos.d/CentOS-Base.repo
修改内容如下:
[base]
name=CentOS-6
failovermethod=priority
baseurl=https://vault.centos.org/6.9/os/x86_64/
gpgcheck=0
其它的全部删掉,替换完成后,执行如下两条命令:
yum clean all
再执行
yum makecache
8、cmd增加路由
在cmd窗口,route add -p 172.17.0.0/24 mask 255.255.0.0 192.168.99.100
至此,环境已经Nginx基础环境搭建已完成。
Nginx基础环境搭建的更多相关文章
- Spark入门实战系列--2.Spark编译与部署(上)--基础环境搭建
[注] 1.该系列文章以及使用到安装包/测试数据 可以在<倾情大奉送--Spark入门实战系列>获取: 2.Spark编译与部署将以CentOS 64位操作系统为基础,主要是考虑到实际应用 ...
- EXT 基础环境搭建
EXT 基础环境搭建使用 Sencha CMD 下载地址 https://www.sencha.com/products/extjs/cmd-download/ Sencha CMD 常用命令 API ...
- IOS开发基础环境搭建
一.目的 本文的目的是windows下IOS开发基础环境搭建做了对应的介绍,大家可根据文档步骤进行mac环境部署: 二.安装虚拟机 下载虚拟机安装文件绿色版,点击如下文件安装 获取安装包: ...
- Spark环境搭建(上)——基础环境搭建
Spark摘说 Spark的环境搭建涉及三个部分,一是linux系统基础环境搭建,二是Hadoop集群安装,三是Spark集群安装.在这里,主要介绍Spark在Centos系统上的准备工作--linu ...
- 【1】windows下IOS开发基础环境搭建
一.目的 本文的目的是windows下IOS开发基础环境搭建做了对应的介绍,大家可根据文档步骤进行mac环境部署: 二.安装虚拟机 下载虚拟机安装文件绿色版,点击如下文件安装 获取安装包: ...
- Maven 学习笔记(一) 基础环境搭建
在Java的世界里,项目的管理与构建,有两大常用工具,一个是Maven,另一个是Gradle,当然,还有一个正在淡出的Ant.Maven 和 Gradle 都是非常出色的工具,排除个人喜好,用哪个工具 ...
- (一)Hyperledger Fabric 1.1安装部署-基础环境搭建
在学习和开发hyperledger fabric的时候遇到了一些坑,现将自己的一些总结和心得整理如下,以期对大家有所帮助.本次使用的宿主机环境:ubuntu,版本:Ubuntu 16.04.3 LTS ...
- hadoop3.1.0 window win7 基础环境搭建
https://blog.csdn.net/wsh596823919/article/details/80774805 hadoop3.1.0 window win7 基础环境搭建 前言:在windo ...
- HyperLedger Fabric 1.4 基础环境搭建(7)
学习了前面几章理论知识后,本章开始介绍实践操作,先介绍Fabric基础环境搭建,采用的操作系统为Centos 7 64位,依次介绍Docker安装.Docker-Compose安装.GO语言环境安装. ...
随机推荐
- js下 Day15、正则表达式
一.正则表达式简介 什么是正则表达式 正则表达式,也叫规则表达式, 是对字符串操作的一种逻辑公式. 为什么要使用正则? 1.使用极简单的方式,去匹配字符串 2.速度快,代码少 3.在复杂的字符串中快速 ...
- 网站开发学习Python实现-Django项目部署-介绍(6.2.1)
@ 目录 1.第一步:找源码 2.第二步:在windows中更改代码 2.第三步:同步到linux中 3.第三步:部署 4.第四步:运行 关于作者 1.第一步:找源码 从github上找一个djang ...
- 聊聊自学大数据flume中容易被人忽略的细节
前言:老刘不敢保证说的有多好,但绝对是非常良心地讲述自学大数据开发路上的一些经历和感悟,保证会讲述一些不同于别人技术博客的细节. 01 自学flume的细节 老刘现在想写点有自己特色的东西,讲讲自学 ...
- java基础: ArrayList集合应用, ArrayList增删改查详解,综合java基础实现学生管理系统,
1.ArrayList 集合和数组的区别 : 共同点:都是存储数据的容器 不同点:数组的容量是固定的,集合的容量是可变的 1.1 -ArrayList的构造方法和添加方法 public ArrayLi ...
- 闭关修炼180天--手写持久层框架(mybatis简易版)
闭关修炼180天--手写持久层框架(mybatis简易版) 抛砖引玉 首先先看一段传统的JDBC编码的代码实现: //传统的JDBC实现 public static void main(String[ ...
- 物联网、5G世界与大数据管理
物联网带动中国产业转型.推动社会经济发展的时代已经到来.什么是物联网?物联网又给数据管理带来了哪些挑战?面对挑战,我们有怎样的解决方案?本文中我们将一一为您揭晓. 01 物联网时代的到来 ...
- 远程调用get和post请求 将返回结果转换成实体类
package org.springblade.desk.utils; import org.apache.http.client.ResponseHandler; import org.apache ...
- 发送微信通知 java
//实现类@Service public class WeChatServiceImpl implements IWeChatService { @Override public WeChatSend ...
- TIDB简介
摘自https://pingcap.com/docs-cn/ TiDB 是 PingCAP 公司设计的开源分布式 HTAP (Hybrid Transactional and Analytical P ...
- 改进你的c#代码的5个技巧(二)
在本文中,我将向你展示c#编程的5个最佳实践.我从日常编程经验中学到了这些实践.我在release模式下测试了所有的代码,并在开发环境稳定后进行了截屏.我想你会喜欢这些建议的. 在使用数据类型之前选择 ...