#yyds干货盘点# Docker环境搭建以及常用技巧可视化

Posted 曾某人阿

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了#yyds干货盘点# Docker环境搭建以及常用技巧可视化相关的知识,希望对你有一定的参考价值。

Docker相关

Docker是一个环境容器,我把他当虚拟机用的,里面可以虚拟出各种环境,互不影响,强大的离谱。需要啥环境,下一个镜像就能虚拟出来一个容器用。

Linux安装部署Docker

  1. 安装
yum install -y docker
  1. 启动
systemctl start docker.service
  1. 查看安装结果
docker version
  1. 开机启动
systemctl enable docker.service

配置Docker加速

  1. 编辑配置文件
vim /etc/docker/daemon.json
  1. 加入加速源

"registry-mirrors": ["https://72idtxd8.mirror.aliyuncs.com"]
  1. 重新加载配置并重启
systemctl daemon-reload
systemctl restart docker.service

配置Docker可视化Portainer

Portainer是一个Docker部署的组件

  1. 查找Portainer镜像
docker search portainer
  1. 拉取镜像
docker pull portainer/portainer
  1. 使用上边镜像启动一个容器
docker run -d -p 9000:9000 --restart=always -v /var/run/docker.sock:/var/run/docker.sock --name prtainer-test portainer/portainer
  1. 访问服务器IP:9000,第一次登陆需要创建一个Portainer用户(要是访问不了看看防火墙的9000端口,要是云服务器看看运营商管理平台的安全组)


#yyds干货盘点#

  1. 连接主机
  2. #yyds干货盘点#


  1. 如果连接不上,进行下面的操作

编辑​​docker.service​

vim /usr/lib/systemd/system/docker.service

找到​​ExecStart​​字段修改如下

ExecStart=/usr/bin/dockerd-current -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock


#yyds干货盘点#


重启​​​docker​​​重新读取配置文件,重新启动​​docker​​​服务

systemctl daemon-reload
systemctl restart docker

试试还不行的话,看下防火墙开着没,确认开放防火墙端口

firewall-cmd --zone=public --add-port=2375/tcp --permanent

刷新防火墙

firewall-cmd --reload


以上是关于#yyds干货盘点# Docker环境搭建以及常用技巧可视化的主要内容,如果未能解决你的问题,请参考以下文章

#yyds干货盘点#WordPress搭建个人网站后台问题汇总

#yyds干货盘点#k8s进阶知识概述

#yyds干货盘点#docker经常用到的命令整理

#yyds干货盘点#Vite开发环境搭建

#yyds干货盘点# Docker+Jenkins发布GitHub项目-配置环境

Windows 下搭建ActiveMQ环境 #yyds干货盘点#