出门莫恨无人随,书中车马多如簇。这篇文章主要讲述#yyds干货盘点# Docker环境搭建以及常用技巧可视化相关的知识,希望能为你提供帮助。
Docker相关
Docker是一个环境容器,我把他当虚拟机用的,里面可以虚拟出各种环境,互不影响,强大的离谱。需要啥环境,下一个镜像就能虚拟出来一个容器用。Linux安装部署Docker
- 安装
yum install -y docker
- 启动
systemctl start docker.service
- 查看安装结果
docker version
- 开机启动
systemctl enable docker.service
配置Docker加速
- 编辑配置文件
vim /etc/docker/daemon.json
- 加入加速源
"registry-mirrors": ["https://72idtxd8.mirror.aliyuncs.com"]
- 重新加载配置并重启
systemctl daemon-reload
systemctl restart docker.service
配置Docker可视化Portainer
Portainer是一个Docker部署的组件
- 查找Portainer镜像
docker search portainer
- 拉取镜像
docker pull portainer/portainer
- 使用上边镜像启动一个容器
docker run -d -p 9000:9000 --restart=always -v /var/run/docker.sock:/var/run/docker.sock --name prtainer-test portainer/portainer
- 访问服务器IP:9000,第一次登陆需要创建一个Portainer用户(要是访问不了看看防火墙的9000端口,要是云服务器看看运营商管理平台的安全组)
- 连接主机
- 如果连接不上,进行下面的操作
?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?
??重新读取配置文件,重新启动??docker?
??服务systemctl daemon-reload
systemctl restart docker
试试还不行的话,看下防火墙开着没,确认开放防火墙端口
firewall-cmd --zone=public --add-port=2375/tcp --permanent
刷新防火墙
firewall-cmd --reload
推荐阅读
- 磁盘配额(Quota
- CentOS6.5之Dovecot配置
- 文件管理 三
- Nginx安装 配置反向代理 负载均衡 upstream ssl证书提供https访问 ha nginx keepalived双主热备 LVS实现高可用负载 Keepalived+Lvs+Nginx
- 记一次自己抓的数据包
- # yyds干货盘点 # 只用3行Python代码,获取星期几()
- #yyds干货盘点#二维数组操作
- 微信小游戏开发入门 1/5
- #yyds干货盘点#剑指 Offer 61. 扑克牌中的顺子