乐趣区

关于云计算:可视化Docker快速安装部署教程

[Docker] 是一个用于开发,交付和运行应用程序的开放平台。Docker 使您可能将应用程序与基础架构离开,从而能够疾速交付软件。借助 Docker,您能够与管理应用程序雷同的形式来治理基础架构。通过利用 Docker 的办法来疾速交付,测试和部署代码,您能够大大减少编写代码和在生产环境中运行代码之间的提早。

如果您打算应用(学习)Docker,但目前还没有装置,且无从下手,小九为您筹备了可视化 Docker 疾速装置教程~ 图文详解,步骤分明,一起看看吧!

初始化装置

惯例的装置,须要通过后期下载等简单的步骤。这里咱们介绍的是镜像一键部署的装置办法。这个办法比较简单,不容易呈现谬误影响后续的装置和应用,因而,门槛较低,对小白也更敌对。

在云服务器上部署 docker 预装包之后,能够间接参考上面的步骤~

查看:

  1. 在云控制台获取您的 服务器公网 IP 地址
  2. 如果应用 Portainer,请在云控制台平安组中,查看 Inbound(入)规定 下的 TCP:9000 端口是否开启

Docker 初始化向导

检测 Docker 装置

  1. 应用 SSH 连贯服务器,运行上面的命令,查看 Docker 的装置信息和运行状态

    sudo docker info
    sudo systemctl status docker
  2. 运行服务状态查问命令,Docker 失常运行会失去 ” Active: active (running)… ” 的反馈

登录 Portainer

如果部署了 Portainer,请参考如下的初始化步骤:

  1. 通过本地浏览器拜访:http:// 服务器公网 IP:9000,间接进入 Portainer 界面
  2. 设置管理员账号密码,点击【Create user】
  3. 抉择【Local】作为镜像连贯选项,而后点击【Connect】
  4. 进入 Portainer 后盾治理界面,点击 Local 我的项目就能够开始应用 Portainer
  5. 通过 Portainer 查看运行容器,你会发现 Portainer 自身也是运行在容器中的

须要理解更多 Docker 的应用,请参考官网文档:Docker Documentation(opens new window)

常见问题

浏览器无法访问 Portainer(白屏没有后果)?

您的服务器对应的平安组 9000 端口没有开启(入规定),导致浏览器无奈它

Portainer 是如何装置的?

Portainer 本身也是采纳 Docker 装置

如果我用的部署包中没有 Portainer,如何装置它?

能够将服务器以后镜像更换为 Portainer 镜像,也能够在以后镜像的根底通过命令装置

# 通过命令装置 Portainer

docker volume create portainer_data
docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer
cd /usr/libexec/docker/
sudo ln -s docker-runc-current docker-runc

本文由 Websoft9 原创公布,转载请注明出处。

退出移动版