portainer简明使用教程

论坛 期权论坛     
选择匿名的用户   2021-5-30 18:08   178   0
<h2 id="cl_0">写在前面</h2>
<p>玩nas的小伙伴对docker一定都不陌生,什么,你问我docker是什么?以下内容摘自百度百科。</p>
<blockquote>
<p>Docker 是一个<a href="https://baike.baidu.com/item/%E5%BC%80%E6%BA%90/246339">开源</a>的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 <a href="https://baike.baidu.com/item/Linux">Linux</a>或Windows 机器上,也可以实现<a href="https://baike.baidu.com/item/%E8%99%9A%E6%8B%9F%E5%8C%96/547949">虚拟化</a>。容器是完全使用<a href="https://baike.baidu.com/item/%E6%B2%99%E7%AE%B1/393318">沙箱</a>机制,相互之间不会有任何接口。</p>
</blockquote>
<p><a href="https://post.smzdm.com/p/apz3ldw0/pic_2/"><img alt="简单易用的docker可视化管理工具——portainer简明使用教程" src="https://beijingoptbbs.oss-cn-beijing.aliyuncs.com/cs/5606289-88d12b0c6e2466ffd51185514bb1487c.png"></a></p>
<p>什么,你让我讲人话?好的吧,个人觉得,docker就相当于一个虚拟机,在docker里装载的镜像可以随意折腾,boom了?不慌,重装一下就好了,保障宿主机资料安全。</p>
<p>今天介绍的是docker下的portainer。借用portainer可以方便的管理docker,最重要的是,学会了使用<strong>portainer可以让你在切换设备以后可以更快的上手</strong>,因为portainer的应用是跨平台的,不管是在N1的armbian亦或者是小钢炮,Unraid,<a href="https://pinpai.smzdm.com/2315/">群晖</a>,<a href="https://pinpai.smzdm.com/3063/">威联通</a>等等都可以快速的上手。portainer可以自动拉取很多开发者的默认设置,对于我们来说会方便些,至少对我来说是这样。</p>
<h2 id="cl_1">食用本文的效果</h2>
<ul><li> <p>成功安装portainer</p> </li><li> <p>通过portainer装载docker镜像</p> </li><li> <p>portainer下docker应用的设置</p> </li><li> <p><strong>以及一个经常写文章带你玩转NAS的作者</strong></p> </li></ul>
<p><strong>喜欢奶爸的作者请关注、点赞、打赏评论哦。</strong></p>
<h2 id="cl_2"><strong>正文部分</strong></h2>
<h3>portainer的安装</h3>
<p>首先你需要安装docker,群晖、威联通等白设备可以直接安装。N1小钢炮的话,只需要启动一下DOCKER UI即可。Unraid,这种高端局我就不用介绍了吧。</p>
<p>进入终端,输入代码:</p>
<blockquote>
<p>docker run -d -p 9000:9000<br> --restart&#61;always<br> -v /var/run/docker.sock:/var/run/docker.sock<br> --name prtainer-test<br> docker.io/portainer/portainer</p>
</blockquote>
<p>直至拉取成功,讲<a href="https://pinpai.smzdm.com/224981/">真我</a>觉得输入代码挺帅的,但是却总透着一股不方便。最简单的一点:奶爸闭着眼想也知道上面代码后面的“”会消失。然后就会有正入门的值友问,命令怎么不对呀.......<img alt="简单易用的docker可视化管理工具——portainer简明使用教程" src="https://beijingoptbbs.oss-cn-beijing.aliyuncs.com/cs/5606289-588c08a4413dd94564a121aabe44c66f.gif"> 实际上他是这样的。</p>
<p><a href="https://post.smzdm.com/p/apz3ldw0/pic_3/"><img alt="简单易用的docker可视化管理工具——portainer简明使用教程" src="https://beijingoptbbs.oss-cn-beijing.aliyuncs.com/cs/5606289-c0dabd0403ec644faa2140c05bb19803.png"></a></p>
<h3>Portainer的初始化设置</h3>
<p>首先设置用户名以及密码,记号以后备用</p>
<p><a href="https://post.smzdm.com/p/apz3ldw0/pic_4/"><img alt="简单易用的docker可视化管理工具——portainer简明使用教程" src="https://beijingoptbbs.oss-cn-beijing.aliyuncs.com/cs/5606289-a1bb7f0b1e4da71d1a430512d62c3df6.png"></a></p>
<p>在宿主机的Ip后面跟上我们刚刚赋予他的端口号9000,即可进入portainer界面,这里我们是为了使用本机的docker,所以直接选择local,如果需要集群的小伙伴可以选择remote。</p>
<p><a href="https://post.smzdm.com/p/apz3ldw0/pic_5/"><img alt="简单易用的docker可视化管理工具——portainer简明使用教程" src="https://beijingoptbbs.oss-cn-beijing.aliyuncs.com/cs/5606289-565c5cf81d05086d762beba1fc64a6d9.png"></a></p>
<h3>安装我们的第一个docker镜像</h3>
<p>点击左侧栏container,然后电解add container</p>
<p><a href="https://post.smzdm.com/p/apz3ldw0/pic_6/"><img alt="简单易用的docker可视化管理工具——portainer简明使用教程" src="https://beijingoptbbs.oss-cn-beijing.aliyuncs.com/cs/5606289-a04410c2b5af06982e434dc4f849833e.png"></a></p>
<p>本文是用灯大的typecho,name随心输入,image这里直接输入想要拉取的“用户名/镜像名:版本号”</p>
<p>那这个举例子来说就是80x86是灯大在dockerhub的用户名,想要拉取的竟像是typecho(就是博客),镜像版本是amd64(x86)。所以image里输入的是80x86/typecho:amd64</p>
<p><a href="https://post.smzdm.com/p/apz3ldw0/pic_7/"><img alt="简单易用的docker可视化管理工具——portainer简明使用
分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP