相信看了前几篇文章,大家对 Docker 有了一定的了解,也掌握了 Docker 的基本使用方法。 很多时候,我们需要的不只是单独的一个服务,而是需要很多服务连接起来的,比如要搭建个博客系统,博客系统的镜像可能只包含 PHP 和 Web 服务器,但是数据的存储还需要用到服务器,这就需要再创建一个数据库容器。 但是默认情况下,每个容器都是独立的,都是不可互相访问的,如何将容器连接起来呢? 相信有一些小伙伴看了上篇《网络驱动》的文章后已经有了些想法。 小山在这篇文章就教大家如何优雅的将容器连接起来,有两种方法,为了演示…

2019年06月26日 3条评论 2935点热度 1人点赞 阅读全文

在之前的几篇文章中,小山向大家介绍了 Docker,以及如何安装并且使用它。 我们使用 Docker 大多数的目的是用来搭建网络服务,比如搭建网站系统,而这些服务我们是要对外公开访问的,这就涉及到一个容器的网络问题,容器的网络是如何工作的,如何让容器里的服务可以对外访问。 这篇教程我们就来讲讲 Docker 几种网络驱动,以及它们是如何工作的,该如何使用它们。 Docker 的网络驱动默认情况下有四个:bridge、host、overlay 和 macvlan,还有一个特殊的网络驱动 none 用于禁止容器访问网络…

2019年06月26日 0条评论 2695点热度 1人点赞 阅读全文

上一篇文章讲了 Docker 容器的使用方法,我们还在上一篇文章提到过,容器里的数据默认是会随容器的消失而消失的。 如果想让数据持久保留,需要用到 Docker 的绑定挂载功能,这个功能可以将宿主系统的文件或文件夹挂载到容器里,也可以使用 Docker 卷来创建一个卷并挂载到容器里。 下面我们就一起来了解下这两种方法以及如何使用。 讲数据持久化之前,先来说一下如何导出和导入容器里的文件。 如果想复制文件到容器里,或者是把容器里的文件复制出来,很简单,使用命令sudo docker cp 例如(假设容器正在后台运行)…

2019年06月25日 2条评论 2805点热度 0人点赞 阅读全文

上一篇文章我给大家介绍了 Docker 以及如何安装,这篇文章我们就正式开始使用 Docker,先从容器的基本使用方法开始。 上一篇文章已经大致介绍过容器了,容器是由 Docker 镜像创建的,镜像是由 Dockerfile 文件生成的,Dockerfile 包含了这个镜像的信息、依赖项以及需要执行的操作,如果我们需要自定义镜像,可以自己编写 Dockerfile 文件,鉴于我们这是新手入门的教程,Dockerfile 文件的编写不在本教程范围里。 Docker 创建一个容器后,这个容器便是一个独立于其他容器和宿主…

2019年06月25日 0条评论 2727点热度 1人点赞 阅读全文

在 Linux 环境下部署生产或测试环境往往是一件让人头疼的事,如果直接用系统的包管理器安装,软件的版本可能会很旧,如果自己手动编译安装,又会非常的麻烦,性能不好的前提下又非常的耗时间,还有各种依赖项需要解决。 如何能在 Linux 环境下,省时省力的部署生产或测试环境呢,而且最好还可以让不同机器上的环境都一致,在万能的 Linux 上面,当然是可以的啦。 目前最好的解决方案是 Docker,鉴于很多小伙伴不会使用 Docker,我决定花几篇文章给新入门的小伙伴大致的讲一下 Docker 如何使用。 Docker …

2019年06月25日 2条评论 2853点热度 4人点赞 阅读全文

在我们日常使用网络的过程中,局域网是非常有用的一个技术,它可以让一个范围内的多个设备互相访问、发现,共享一个广域网等。 由于局域网的特性,可以用来做很多事,常见的比如:局域网传输文件、游戏联机。 说起游戏联机,如果想和小伙伴一起玩局域网联机的游戏,小伙伴又没跟我在同一个局域网,这就是件很难解决的事情?这时候就可以用虚拟局域网来解决问题。 虚拟局域网可以让设备不受物理条件的限制,通过种种手段,让多个设备处于同一内网。通常的手段是 VPN。 那么虚拟局域网有什么用呢?比如说可以访问远程的 samba,游戏局域网联机等等…

2019年06月09日 4条评论 3426点热度 6人点赞 阅读全文

不知道小伙伴喜不喜欢听一些特别带感的音乐,比如DJ、电音之类的,听这些音乐的时候,那种动次打次给人的感觉特别的爽快。有些小伙伴可能会觉得这种感觉还不是很过瘾,就会把低音调的更猛烈些,或者加一些混响, 有些辣鸡音响也会打着所谓的“4D 重低音”的口号,虽然小山没买过这种音响,不过小山觉得这种音响也只不过就是增强了低音,可能还会加一些混响。 一般调节这些都是利用播放器的均衡器或者是音响的高低音调节,但并不是所有播放器都有均衡器,也不是所有音响都支持调节高低音。 这时候我们就可以用 Voicemeeter 对声音进行调节…

2019年05月21日 0条评论 3489点热度 0人点赞 阅读全文

如果你是做音乐的或者主播,或许听说过宿主软件或机架之类的东西,这类软件多半是为制作音乐而生的,因为可以安装插件,所以对音乐的处理更加的全面。 主播一般也会使用宿主软件对声音进行处理,特别是音乐主播,比如修正人声,做下闪避什么的。 但是这类宿主软件通常都是只支持 ASIO 驱动的声卡,如果是普通声卡要使用这些软件,就需要让它支持 ASIO 驱动。 Voicemeeter 的一大特色就是虚拟 ASIO 驱动,不管你的是什么声卡,它都可以作为中间件,使宿主软件与声卡连接。· 这意味着,如果你是主播,你想对声音做一些处理,…

2019年05月15日 2条评论 3685点热度 0人点赞 阅读全文

之前小山给大家带来了几篇关于音频的教程,给大家介绍了两款软件:虚拟音频线和 Voicemeeter,这两款软件可以帮助让你在直播和语音的时候更加方便。 我们日常语音的时候,不管是 QQ 还是其他软件的语音,都只能捕获麦克风的声音,而无法捕获系统发出的声音。这时候比如你想唱首歌,就很麻烦,因为播放器的伴奏对方并不能听见。 Voicemeeter 就可以很好的解决这个问题,它可以将多路音频输出或输入整合到一个输出或输入,这样目标软件就可以捕获所有声音了。 这篇教程就教大家如何利用 Voicemeeter,实现麦克风和播…

2019年03月22日 1条评论 4942点热度 1人点赞 阅读全文

在群里小伙伴的帮助下,小山拿到了斐讯 P1,便折腾了一番。 正如斐讯商城所描述的那样:斐讯N1 升级版,P1 实际上就是 N1 的盒子 + T1 的遥控器和系统,除此之外,没有别的变化。 那么有些小伙伴就要问了,既然是 N1 的盒子,那么能不能用给 N1 刷机的方法给 P1 刷机呢? 答案是:当然可以,而且不需要任何额外的操作,你可以完全根据我之前给 N1 刷机的方法给 P1 刷机,完全没得问题。 N1 教程系列:https://www.mivm.cn/tag/n1/ 关于 P1 值不值得入手:我觉得,如果你缺一个…

2019年03月20日 1条评论 4920点热度 1人点赞 阅读全文