Docker折腾手记-安装

Docker折腾手记-安装

安装

docker红的发紫,所以博主耳闻这么久,也要来折腾折腾了

研究不多,个人目前认为docker给我们带来了以下好处

  • 开发机器因为开发原因,需要配置各种各校的环境,繁琐且耗费资源。配来配去还容易环境冲突。很折腾不说,甚至还会有重装系统的情况,虽然可以使用虚拟机,但是虚拟机费资源啊。开一两个的机器就该卡爆了。所以docker给我们带来了这种好处,低功耗,一次配置永久安心
  • 同样是环境,在生产服务器,使用docker可以轻松隔离应用。不会在产生服务器装这个装那个。开发时配置好,一切皆搞定

更多的介绍就不多说了,大家可以去知乎或者其他博客看看关于docker的介绍。

工俗善其事,必先利其器,想要把docker玩起来,就要学习如何安装 ,本文介绍了windows下centos(linux)下的两种安装方式

windows下的安装方式

https://docs.docker.com/docker-for-windows/install/#download-docker-for-windows

官网有两个版本,一个稳定,一个实验。我选择的是稳定版本

这里要说一下,就是可以先去控制面板把hyper-v安装,因为docker会用到。

下载下来就是一个.msi的可执行文件,点击安装就可以了

安装后就可以看到了,在hyper-v里有一个linux的虚拟机

这时在powershell就可以使用docker的一系列命令了

打开托盘里的鲸鱼小图标,右键settings进行设置Shard drives勾选盘符(项目所在盘)过后可能会让你输入用户名密码,然后在powershell中执行命令(其中C盘必须勾选)

因为某些原因,我们使用docker会遇到很多time out的情况,总之就是满到崩溃,大家可以使用VPN和DaoCloud进行加速,博主测试VPN速度满到爆棚,所以还是建议大家尽量配置加速,在DaoCloud注册账号然后去下面的网址获取加速地址

https://www.daocloud.io/mirror#accelerator-doc

关于C盘空间的解决办法

http://www.jb51.net/article/99719.htm

还有一个神器kitematic,可以在这里浏览仓库非常不错,在托盘中找到小鲸鱼图标右键kitematic下载即可

这时就可以运行一下命令测试一下了

docker run microsoft/dotnet-sam

时间: 2024-10-26 16:46:56

Docker折腾手记-安装的相关文章

Docker折腾手记-linux下安装

Docker折腾手记-linux下安装 Linux下的安装方法 博主用的是centos7,其它也是大同小异 我根据的是官网的教程进行的操作,地址是 https://docs.docker.com/engine/installation/linux/centos/#install-using-the-repository 刚开始他们balabala了一大堆,要注意的就是在x64的centos才可以安装docker 官方提供了两种方式一种是使用存儲库进行安装 ,一种是从包中进行安装 ,两种方式都可以

docker基础平台安装1

Docker基础平台安装 1. 前言 1.1.  文档目标 假定您对docker及相关生态有一定的了解,参照此文档,可以完成以下工作 2  完成docker基础组件的安装 2  完成docker网络组件的安装配置 2  完成docker平台管理组件的安装 1.2.  平台目标 2  Docker应用部署平台 2  各主机资源统一调度 2  应用实例快速伸缩 2  方便的服务发现机制 2  内部DNS访问容器 2  跨主机容器网络 2  容器内应用健康检查 1.3.  环境要求 操作系统:cent

Docker windows下安装,Build和Run的步骤及注意事项

一.关于Docker 什么是Docker?Docker 采用go语言编写,是一个开源的应用容器引擎.让开发者可以快速打包他们的应用以及依赖包到一个封装的可移植的容器Image中,然后发布到任何流行的机器( Linux ,windows,Mac等)上,也可以实现虚拟化.容器是使用完全独立的沙箱机制,相互之间不会有任何接口.可以同时运行多个Container,且相互独立各不干扰,对于多环境下的系统测试非常有用,但是Docker的应用远不止此. 二.安装 1. Windows 7系统下建议使用Dock

Docker 简介及安装

Docker简介: 什么是Docker?将应用程序自动部署到容器 go语言开源引擎  Github地址:https://github.com/docker/docker 2013年初 dotCloud 基于Apache2.0 开源授权协议发行 Docker的目标和特点 提供简单轻量的建模方式 职责的逻辑分离 快速高效的开发生命周期 鼓励使用面向服务的架构 Docker使用场景: 1 使用Docker容器开发,测试,部署服务 2 创建隔离的运行环境 3 搭建测试环境 4 构建多用户的平台既服务PA

原创docker dcos 的安装

原创哈,上个星期无意间发现了一个可以好东西 DC/OS https://dcos.io 这个是官网哈 然后就痛苦的折磨了一个多星期; 基本是参照到https://dcos.io/docs/1.7/administration/installing/custom/advanced/ 这个来弄的,中间遇到不少坑 基本的docker 那些自行安装哈,只写一些细节上面的东西 mkdir /tmp/dcos && cd /tmp/dcos curl -O https://downloads.dcos

Docker之旅-安装 Docker-03

Docker 在 1.13 版本之后,从 2017 年的 3 月 1 日开始,版本命名规则变为如下: 项目 说明 版本格式 YY.MM Stable 版本 每个季度发行 Edge 版本 每个月发行 当前 Docker CE Stable 版本 17.09 当前 Docker CE Edge 版本 17.11 同时 Docker 划分为 CE 和 EE.CE 即社区版(免费,支持周期三个月),EE 即企业版,强调安全,付费使用. Docker CE 每月发布一个 Edge 版本 (17.03, 1

docker mysql镜像安装和使用

docker mysql镜像安装和使用 docker的mysql本次使用的下载docker.index.io的已有镜像orchardup/mysql 参照:https://index.docker.io/u/orchardup/mysql/ 步骤如下:   下载镜像 $ docker pull orchardup/mysql   运行mysql镜像 $ docker run -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=mysql2014 orchardup/my

docker容器里面安装ssh

docker容器里面安装ssh https://blog.csdn.net/chengxuyuanyonghu/article/details/76619097 原文地址:https://www.cnblogs.com/jing1617/p/9554608.html

docker简介与安装配置

简介 docker的官方概念:2013, GO语言开发, Apache 2.0, dotCloud研发公司开发人员和系统管理员可以使用docker平台去开发.部署.运行应用.使用Linux容器来部署应用程序称为集装箱化.容器并不是什么新技术,但可以简化部署应用. 容器化不断受捧原因如下:Flexible: Even the most complex applications can be containerized.Lightweight: Containers leverage and sha