首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在 OS X 上使用 Docker

[whale.png] 在虚拟化技术盛行的当下,Docker 是其中的一支新兴力量。在使用 Linux 系统时,安装和使用 Docker 是十分容易的。...但如果你和许多极客一样使用 OS X 作为你的主力开发系统呢?我们在这里讨论两种可能的解决方案,使用 boot2docker 或者通过 Linux 虚拟机间接使用它。...对那些使用 OS X 系统的用户来说,我们幸运的找到了至少两个可能的方法来实现以上的这些步骤,而不需要创建一个 Linux 虚拟机并在虚拟机中运行这些教程。...因为 8200 端口已经被正确地转发,你可以在 OS X (宿主系统)上使用浏览器(如 Safari) 访问 http://localhost:8200 来看看运行结果。...你的 OS X 机器上运行着一个基于 VirtualBox 的 Ubuntu 14.04 虚拟机。然后,在 Ubuntu 系统内,又有着一个运行着 CentOS 6.5 的容器。

3.3K80

在Mac上使用远程X11应用

所以很多人忘记很多年的远程XWindows,可以出来嘚瑟一下了 :) macOS虽然也是类Unix,但从很早开始就不使用XWindows作为显示系统了,所以现在想在Mac上使用XWindows,需要先安装另外一个...除了去官网下载安装包,在有Homebrew的系统上安装更简单:brew cask install xquartz,安装后是个app应用,可以在LaunchPad启动。...接着是将远程的linux服务器上的运行结果,在本地的XQuartz中显示。...最后还有一项,在mac使用ssh连接远端的服务器的时候,首先要确保ssh命令中需要增加-X或者-Y参数,表示接受远端的XWindows转发数据。...以后连接远程主机的时候,使用ssh -X ...或者ssh -Y ...而不用增加-A选项了,我们使用-A只是为了生成~/.Xauthority授权文件。

8.9K71
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    在OS X上的Docker

    [c692wr9hvn.png] 在当今虚拟化的世界里,Docker是这个区域上的新生儿。在运行Linux时,设置和使用它几乎是微不足道的。如果像许多极客一样,你使用OS X作为你的主要开发系统呢?...我已经在bitbucket.org/ariya/docker-hellogo 准备了一个演示,你可以跟随这个演示。...对于那些使用OS X的人来说,幸运的是至少有两种可能的方式来实现上述步骤,而无需手动创建Linux VM并在其中运行。...由于端口8200被正确转发,您还可以使用在OS X(主机系统)上运行的诸如Safari等浏览器访问http://localhost:8200。 在这次安装中,您可以见证虚拟化的力量。...您的OS X机器在基于VirtualBox的虚拟机中运行Ubuntu 14.04系统。现在,在这个Ubuntu系统中,还有一个CentOS 6.5系统在容器中运行。

    1.4K80

    在OS X上运行Docker

    在使用Linux系统时,配置和使用Docker几乎是轻而易举的。但是,如果你像许多极客一样使用OS X作为你的主要开发系统呢?...假设已经安装了Docker(可以参考教程在Ubuntu上安装Docker),我们可以直接构建容器: sudo docker build -t hellogo ....对于那些使用OS X的人来说,幸运的是至少有两种可能的方式来实现上述步骤,而不需要手动创建Linux VM(虚拟机)后在其中运行上面的命令。...由于端口8200被正确转发,您还可以使用在OS X(主机系统)上运行的Safari访问http://localhost:8200。 从这个配置过程中,您可以见证虚拟化的力量。...您的OS X机器在基于VirtualBox的虚拟机中运行Ubuntu 14.04系统。现在,在这个Ubuntu系统中,还有一个CentOS 6.5系统在容器中运行。

    1.8K60

    在VirtualBox上安装Android-X86

    比如Genymotion+VirtualBox搭配方案(在我的笔记本上这种方案性能最低,可能因配置而异)、直接用VirtualBox安装Android-X86的iso,或者是直接在Android Studio...本文介绍的是直接用VirtualBox安装Android-X86,虽然是在虚拟机中安装,但是也会有很多不可避免的坑!!! 准备 首先,我们要准备VirtualBox: 官网?...问题详解 这时候来给大家解释一下,为什么刚才在进入系统之前要修改某些参数!转化成问题,也就是:为什么部分电脑或者虚拟机无法启动Android-x86系统的图形界面?...先来看一张图,我们知道,它是基于Linux内核的,就跟大多数人安装Linux时需要禁用独显一样,你在安装Android-x86时,需要告诉内核,不要设置图形分辨率。...添加xforcevesa参数,强制使用X的VESA驱动程序。 VESA是一个支持大部分显卡的通用驱动,但不提供任何2D和3D加速功能。要充分发挥显卡性能,需安装相应的厂商驱动程序。

    6.1K22

    在 Jenkins 上轻松重用 Tekton 和 Jenkins X

    Tekton 是一款强大且灵活的开源框架,它被用来创建 CI/CD 系统,允许开发者们在云提供商本地系统上构建、测试以及部署。 . 为什么使用 Tekton?...我们在 Jenkins X 项目上发现了基于 GitOps 的一个好方法这样我们引用 git 中已经版本化的 Tekton Tasks 和 Pipelines 可以简单实现重用或者是覆盖 所以我们通过...请确保你已经在 Jenkins 服务器上安装了 Tekton Client 插件。 . 使用一个可工作模板 如果想通过一个例子上手的话,你需要 从这个模板创建一个 Git 仓库。...比较 Kubernetes 和 Tekton 插件 那些在 Kubernetes 上使用 Jenkins 的人们当前或许正在使用 Kubernetes 插件。...如果你需要的话,只能每次在 Task 中添加一个步骤来上传工作区状态至 Jenkins 控制器上。

    1.3K30

    在 Kubernetes 上使用 CUDA

    我目前在一台运行 Debian 11 的裸机单节点上使用 containerd 运行 Kubernetes 1.28“集群”,所以这篇文章将假设一个类似的设置,尽管我尝试链接到其他设置的相关资源。...Test PASSED 如果一切正常,只需在每个您想要访问 GPU 资源的工作负载上添加 nvidia.com/gpu 的资源限制即可。...使用 Argo CD,我添加了一个负的 sync-wave 注解,以确保在工作负载之前启动 nvidia-device-plugin 以避免此问题。...可能是我的设置问题,或者我在文档中理解错了什么。如果您有解决方案,我很乐意倾听! 总结 我正在使用 Argo CD 与 Kustomize + Helm 尝试遵循 GitOps 最佳实践。...在撰写本文时,我的完整家庭实验室配置可在 GitHub 上作为参考。

    15510

    在 Linux 上使用 Multitail

    虽然通常使用简单,但是 multitail 提供了一些命令行和交互式选项,在开始使用它之前,你应该了解它们。...基本 multitail 使用 multitail 的最简单用法是在命令行中列出你要查看的文件名称。此命令水平分割屏幕(即顶部和底部),并显示每个文件的底部以及更新。...然后,你可以再次使用向上和向下箭头在放大的区域中滚动浏览各行。完成后按下 q 返回正常视图。...获得帮助 在 multitail 中按下 h 将打开一个帮助菜单,其中描述了一些基本操作,但是手册页提供了更多信息,如果莫想了解更多有关使用此工具的信息,请仔细阅读。...默认情况下,你的系统上不会安装 multitail,但是使用 apt-get 或 yum 可以使你轻松安装。该工具提供了许多功能,不过它是基于字符显示的,窗口边框只是 q 和 x 的字符串组成的。

    1.9K20

    在MenuItem上使用RadioButton

    SubmenuHeader = 3 } 根据MenuItem所处的位置,它的Role会有不同的值,大致上如下面例子所示: x:Name="Men"> 在文档中提供Aero2的样式,所以在以前要获取一个控件的样式标准的做法是使用Blend选中控件后编辑控件的模板,但因为MenuItem会有不同的Role,所以它当前的模板会不一样,用Blend...大致上它的样式定义如下: x:Key="{ComponentResourceKey TypeInTargetAssembly={x:Type MenuItem}, ResourceId...幸好现在WPF开元了,Aero2的样式也可以在 Github 上找到。大概500行的样子,虽然大致上只需要将CheckBox的✔换成一个圆点,但分别搞四次加上些细微的调整把我搞糊涂了。...因为它只提供了Aero2的样式,如果要用在Win7最好再定义一个Aero的样式,或者直接将全局样式改为Aero2,我在 这篇文章 里介绍了如何在Win7使用Aero2的样式,可供参考。

    2.1K20

    在window上使用cmake

    本文由腾讯云+社区自动同步,原文地址 https://stackoverflow.club/using-msys-make-in-windows/ 在github上看了很多程序,发现都是用cmake来自动生成...但是我在使用时总是碰到很多错误,首先就是cl找不到,用图形化工具时也是找不到。 如果正确地使用cmake?...首先,确保自己的系统中存在cmake可以识别的编译工具,但是,这个编译工具属于半自动识别,命令行下你需要使用 -G 参数来选择Generator,只有选对正确地Generator,才可以识别到你的工具链...首先使用MinGW下载MSYS的make工具,然后添加进系统路径,确保在命令行下make可以正常运行 下载cmake,这个可以网络搜索下载,注意添加进系统路径 在工程的根目录下新建 build文件夹,进入这个文件夹

    1.5K10
    领券