Win7下蓝鲸鱼安装以及Xshell连接操作

2023-11-21 20:40

本文主要是介绍Win7下蓝鲸鱼安装以及Xshell连接操作,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

我爱吃金拱门,开封菜也不错,但我觉得最好吃的是小红帽,那我们就来安装个蓝鲸鱼吧。

  • Docker简介
  • Win 7下安装过程
  • 用Xshell连接自己的Docker
  • docker hub注册

1 Docker简介

隆重推出我们的主人公——蓝鲸鱼,Docker先生。

接下来让我抄一段百度百科的简介。

Docker (基于Go语言开发!基于Go语言开发!基于Go语言开发!)是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。看不够的点这里,看不懂的点这里。

嗯,所以这东西吧,你可以把它当成小型虚拟机,貌似目前的需求也差不多,配置消耗相对虚拟机小得多,相对来说能快速部署环境是个优点。

具体的也可以查看Docker官网

2 Win 7下安装过程

目前来看,Docker跟Linux和MacOS系统应该还是更相容的,但是毕竟我们是研究GIS的人员,Windows才是王道(谁让ArcGIS只有windows版本呢?呃,不过其实QGIS和GRASS GIS就有各种平台版本,功能也相当强大)。那么如何在Win 7下安装Docker呢?其实这样子我们通过Docker去运行Linux环境(用Docker的话讲,这叫容器)的话,相对更方便些,消耗资源也比虚拟机小,这也是我开始安装的目的。本文就来介绍下。

目前Docker在Win 10最新系统安装已经十分方便,而且不需要依赖Virtual Box。

具体就看官网吧

直接下载Docker for Windows的app安装就可以。

而Win 7的话,上面那个不支持,所以还得依赖Virtual Box(其实说来还是得靠虚拟机)。接下来就来讲讲怎么安装吧。

Win 7上使用Docker Toolbox.exe进行安装。

github下载地址,但是这个地址国内下载很慢(而且似乎不是很新,也可以从Docker官网下载)。可以用下面的另一个地址。

下载地址

下载下来之后,就只需双击exe开始安装。

如果第二步已经安装过Git和Virtual也可以不勾选,中间还会让安装Oracle的一些东西,全部安装即可。但是后面就不能直接双击.sh文件运行docker了,得在git bash下面运行。

安装完毕之后,应该会出现这两个文件。

通常双击什么的快速启动终端就可以了,第一次需要配置花的时间久一点。或者也可以到Docker安装文件夹下,双击.sh文件。不过后面发现这会报错,找不到boot2docker.iso文件,而这个文件就在Docker安装文件夹下。

先将这个iso文件拷贝到,C:[用户]Administrator.docker\machine\cache下,再运行就.sh文件或者运行Docker Quickstart Terminal就成功了。

3 用Xshell连接自己的Docker

用单纯的命令行有很多限制,一般可以用终端模拟器来连接,这里用的Xshell,也可以用其他终端模拟器。

这里用户名为docker,密码为tcuser(默认)。

连接成功。接下来运行个hello world。

docker run hello-world

4 docker hub注册

这个就是可以将自己的镜像push到仓库里的账户,登陆的话,只需要敲入如下命令。

docker login

填入账户和密码即可。

账户名最好用小写字母和数字即可。

一些参考博客及文档。

创建Docker Hub账号&库

你的Docker Hub账户

使用Docker Hub | Docker 中文指南

DOCKER windows 7 详细安装教程

Windows7 上运行docker实战

完整记录在 windows7 下使用 docker 的过程

Docker在windows下的使用【一】

这篇关于Win7下蓝鲸鱼安装以及Xshell连接操作的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/404958

相关文章

Python实现对阿里云OSS对象存储的操作详解

《Python实现对阿里云OSS对象存储的操作详解》这篇文章主要为大家详细介绍了Python实现对阿里云OSS对象存储的操作相关知识,包括连接,上传,下载,列举等功能,感兴趣的小伙伴可以了解下... 目录一、直接使用代码二、详细使用1. 环境准备2. 初始化配置3. bucket配置创建4. 文件上传到os

Python中win32包的安装及常见用途介绍

《Python中win32包的安装及常见用途介绍》在Windows环境下,PythonWin32模块通常随Python安装包一起安装,:本文主要介绍Python中win32包的安装及常见用途的相关... 目录前言主要组件安装方法常见用途1. 操作Windows注册表2. 操作Windows服务3. 窗口操作

mysql表操作与查询功能详解

《mysql表操作与查询功能详解》本文系统讲解MySQL表操作与查询,涵盖创建、修改、复制表语法,基本查询结构及WHERE、GROUPBY等子句,本文结合实例代码给大家介绍的非常详细,感兴趣的朋友跟随... 目录01.表的操作1.1表操作概览1.2创建表1.3修改表1.4复制表02.基本查询操作2.1 SE

MySQL中的表连接原理分析

《MySQL中的表连接原理分析》:本文主要介绍MySQL中的表连接原理分析,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1、背景2、环境3、表连接原理【1】驱动表和被驱动表【2】内连接【3】外连接【4编程】嵌套循环连接【5】join buffer4、总结1、背景

c++中的set容器介绍及操作大全

《c++中的set容器介绍及操作大全》:本文主要介绍c++中的set容器介绍及操作大全,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧... 目录​​一、核心特性​​️ ​​二、基本操作​​​​1. 初始化与赋值​​​​2. 增删查操作​​​​3. 遍历方

MySQL追踪数据库表更新操作来源的全面指南

《MySQL追踪数据库表更新操作来源的全面指南》本文将以一个具体问题为例,如何监测哪个IP来源对数据库表statistics_test进行了UPDATE操作,文内探讨了多种方法,并提供了详细的代码... 目录引言1. 为什么需要监控数据库更新操作2. 方法1:启用数据库审计日志(1)mysql/mariad

springboot如何通过http动态操作xxl-job任务

《springboot如何通过http动态操作xxl-job任务》:本文主要介绍springboot如何通过http动态操作xxl-job任务的问题,具有很好的参考价值,希望对大家有所帮助,如有错... 目录springboot通过http动态操作xxl-job任务一、maven依赖二、配置文件三、xxl-

SpringBoot连接Redis集群教程

《SpringBoot连接Redis集群教程》:本文主要介绍SpringBoot连接Redis集群教程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1. 依赖2. 修改配置文件3. 创建RedisClusterConfig4. 测试总结1. 依赖 <de

Oracle 数据库数据操作如何精通 INSERT, UPDATE, DELETE

《Oracle数据库数据操作如何精通INSERT,UPDATE,DELETE》在Oracle数据库中,对表内数据进行增加、修改和删除操作是通过数据操作语言来完成的,下面给大家介绍Oracle数... 目录思维导图一、插入数据 (INSERT)1.1 插入单行数据,指定所有列的值语法:1.2 插入单行数据,指

gitlab安装及邮箱配置和常用使用方式

《gitlab安装及邮箱配置和常用使用方式》:本文主要介绍gitlab安装及邮箱配置和常用使用方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录1.安装GitLab2.配置GitLab邮件服务3.GitLab的账号注册邮箱验证及其分组4.gitlab分支和标签的