树梅派4使用Docker安装可道云
以下是我安装过程当中的步骤:
- 前往树梅派官网下载一个系统。
- 将下载完成的系统解压。
- 将准备好的SD卡插进电脑,使用Win32DiskImager将步骤2下载好的系统(.img结尾的文件)烧录到SD卡,SD卡最好16G以上,如果是8G装完系统就剩下不了多少空间了。
- 等待烧录的过程可以建立一个名为ssh(字母小写)的空白文件(没有后缀类型,不懂什么是后缀的请面壁,就叫ssh,作用是开启树梅派的shh连接,可以建立一个名为ssh的txt文件,然后把重命名把txt去掉,就完成了创建)。
- 烧录完成之后会有提示烧录完成的信息,这个时候可能电脑会提示你格式化SD卡,选择取消(就一句话,完成烧录之后不要格式化SD卡了)。
- 接下来你需要将刚刚编辑完成的ssh空白文件拷贝到刚刚烧录完成的boot盘(里面有很多文件,你别管就是了,直接拷贝到根目录就是了,正常情况你烧录完成之后你的SD卡会变成两个盘。)
- 完成步骤6之后你需要将SD卡弹出
- 将SD卡插进素梅派里面去。
- 树梅派连接上路由器,电脑和树梅派要保证在一个局域网,就是两个连接在同一个路由器的意思,还不懂的请面壁。
- 树梅派插电运行。
- 下载一个ssh连接工具,没有的话,推荐使用 PuTTY ssh
- 进自己的路由器看看树梅派的ip,不会的请面壁。顺便将ip和mac进行绑定,这样每次树梅派登录的ip都会固定下来,便于后期操作。不会怎么绑定的,也没啥关系,不过就是后面要费点功夫就是了。
- 将得到的ip添入到电脑端的PuTTY ssh当中,点击连接。
- 到这一步基本上都还是正常的操作。
- 正常情况会出现login as:这样子的界面,不正常的估计是ssh文件出问题了,或者是ip不对。
- 注意连接的时候出现login as
输入账户: pi
然后password 默认是 :raspberry(linux下面的密码输入不可见) - 连接成功之后:
开启VNC功能(不懂是啥的,请百度)
输入命令:sudo raspi-config
选择5.Interfacing Options
找到VNC(远程桌面) 选择 Yes(是)enable
完成步骤21之后
选择7:Advanced options
找到A5:Resoultion
建议选择 DMT Mode 85 1280x720 60Hz 16:9(不过每个人的电脑屏幕不一样,图形界面效果可能不同,后期可以自己试着改改)
完成之后,回到主界面,选择 Finish,不要同意重新启动。直接选择NO就是了
然后继续输入下面的命令正式开始配置
sudo nano /etc/init.d/vncserver
复制下面的内容 右键粘贴进去
#!/bin/sh
### BEGIN INIT INFO
# Provides: vncserver
# Required-Start: $local_fs
# Required-Stop: $local_fs
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Start/stop vncserver
### END INIT INFO
# More details see:
# http://www.penguintutor.com/linux/vnc
### Customize this entry
# Set the USER variable to the name of the user to start vncserver under
export USER='pi'
### End customization required
eval cd ~$USER
case "$1" in
start)
# 启动命令行。此处自定义分辨率、控制台号码或其它参数。
su $USER -c '/usr/bin/vncserver -depth 16 -geometry 1024x768 :1'
echo "Starting VNC server for $USER "
;;
stop)
# 终止命令行。此处控制台号码与启动一致。
su $USER -c '/usr/bin/vncserver -kill :1'
echo "vncserver stopped"
;;
*)
echo "Usage: /etc/init.d/vncserver {start|stop}"
exit 1
;;
esac
exit 0Ctrl+O 回车 保存
Ctrl+X退出文本编辑器
修改权限(为啥是755,可以百度一下linux的权限设计)
sudo chmod 755 /etc/init.d/vncserver
添加开机启动项
sudo update-rc.d vncserver defaults
重启树莓派
sudo reboot(到这里,树梅派系统部分的设置就完成了)
打开PC端的VNC viewer(自行下载,网上很多,能用就行)
打开之后点击file
然后看见有一个new connection,点击就是了
输入树梅派的ip,没做ip和mac绑定的要去路由器看看树梅派的ip变了没有。做了的可以直接添入刚刚的ip。
输入Name,随便取一个就行。
完成之后,点击ok。
回到开始界面,可以看见你刚刚创建的名称的连接,双击它。
等待一会之后,会出现连接提示输入密码(raspberry),continue,继续操作
windows 远程连接树莓派成功~
之后写代码就类似虚拟机一样了!连接成功之后会有一堆初始化设置,语言选择,修改密码,wifi设定(我个人没改,有线连接请忽略)
修改为国内源,我测试过程中,阿里云快一点,输入以下命令。
sudo nano /etc/apt/sources.list
将原本的内容使用##进行注释,注意是两个##,便于你后期改回来,如果你还想改回来
将下面的内容添加进去,注意下面两条语句的加黑部分是不是和你文件当中的一样,不一样的话自己改一下。
deb http://mirrors.aliyun.com/raspbian/raspbian/ buster main contrib non-free rpi
deb-src http://mirrors.aliyun.com/raspbian/raspbian/ buster main contrib non-free rpiCtrl+O 回车 保存
Ctrl+X退出文本编辑器,继续下一步。
sudo nano /etc/apt/sources.list.d/raspi.list
同样的将原文件当中的未被注释内容,使用##注释掉,随后添加下面两个进去
同样的注意一下加粗部分,修改和原文件相同
deb http://mirrors.aliyun.com/raspbian/raspbian/ buster main
deb-src http://mirrors.aliyun.com/raspbian/raspbian/ buster main同步更新源,执行如下命令:
sudo apt-get update
更新升级以安装软件包,这个过程耗时较长。
sudo apt-get upgrade
到这里的,基本的树梅派的操作就完成了。
下面开始安装Docker
换成管理员
sudo su
开始安装Docker
curl -fsSL https://get.docker.com -o get-docker.sh
使用阿里云,这一步估计要一会
sh get-docker.sh --mirror Aliyun
完成上一步骤之后会有一些版本信息的提示。
别着急,完成之后输入下面的命令,不懂的去百度
sudo usermod -aG docker $USER
完成上一步骤之后,Docker就差不多了
接下来需要安装Docker的图形管理界面,
先修改一下为国内源。
这个文件不存在的话,会自动创建,找不到别着急,自己会创建。
sudo nano /etc/docker/daemon.json
将下面的语句块复制粘贴进去。
{
"registry-mirrors": [
"https://kfwkfulq.mirror.aliyuncs.com",
"https://2lqq34jg.mirror.aliyuncs.com",
"https://pee6w651.mirror.aliyuncs.com",
"https://registry.docker-cn.com",
"http://hub-mirror.c.163.com"
],
"dns": ["8.8.8.8","8.8.4.4"]
}sudo systemctl daemon-reload
sudo systemctl restart docker
sudo service docker restart
docker info
看看结尾部分,显示的是不是我们刚才配置的国内源
#重启 systemctl 守护进程
sudo systemctl daemon-reload
#设置 Docker 开机启动
sudo systemctl enable docker
#开启 Docker 服务
sudo systemctl start docker
开始创建图形界面:
docker pull portainer/portainer
#创建 portainer 容器
sudo docker volume create portainer_data#运行 portainer,下面的这是一条语句,不要分行,运行的时候,自己想复制一下,弄成一行。
sudo docker run -d -p 9000:9000 --name portainer --restart always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer到这里就基本完成了。
在浏览器输入自己的IP:9000(端口号)就可以看见图形界面了。
设置一下管理员密码,选择local就可以了。
开始安装可道云,这里要感谢我们的前辈!!!!
- 百度网盘链接:https://pan.baidu.com/s/1RKT779_qxE_x0UIM1VEH6A
提取码:zo1q - 下载完成之后解压,备用,下面跟着步骤做就可以了。
可道云镜像安装
图1,网页打开docker图形界面
导入PHP镜像
图2,找到你电脑里的php-web.tar文件
图3,导入php-web.tar
图4,导入后
图5,在SSH执行命令:这是一条命令,别分行。
docker run -d --name php-web -e PHP_ERRORS=1 -e PHP_UPLOAD_MAX_FILESIZE=250 -p 8080:80 -v /var/lib/docker/php/www:/var/www/html -v /var/lib/docker/php/conf:/etc/nginx/conf.d -v /var/lib/docker/php/ssl:/etc/ssl/nginx tobi312/alpine-nginx-php:arm-extended
图6,命令完成
图7,查看成果
打开VNC软件,把文件传过去就行,传到对应的文件目录就行,不要纠结什么软件
上传文件default.conf到/var/lib/docker/php/conf
图12,上传完成
图13,更改default.conf文件权限,可能没有777这个东西,选择文件然后查看属性里面有权限的设定,都弄成任何人就ok。
图14,上传文件包kodexplorer4.40到/var/lib/docker/php/www,这里要注意的就是不是把kodexplorer4.40这个文件夹弄过去就行了,上传完成之后还要把kodexplorer4.40其内部的所有文件都拷贝到/var/lib/docker/php/www目录下,
-
图15,上传完成
图16,更改文件包权限,和上面的类似都弄成所有人就行了
图17,重启容器
图18,浏览器输入你的IP:8080地址,打开设置密码
图19,密码登入
图20,登入后的效果图
图20,登入后的效果图
树梅派4使用Docker安装可道云相关推荐
- 小米万兆路由器里的Docker安装可道云(kodbox)私有网盘
小米万兆路由器里的Docker安装可道云 kodbox 私有网盘 准备工作 创建存储 查看Docker Hub镜像信息 拉取kodbox镜像和运行容器 手机 app 访问 kodbox (Option ...
- 小米万兆路由器里的Docker安装可道云(Kodexplorer)私有网盘
小米万兆路由器里的Docker安装可道云 Kodexplorer 私有网盘 准备工作 创建存储 查看Docker Hub镜像信息 拉取kodexplorer镜像和运行容器 手机 app 访问 kode ...
- 贝壳如何docker安装openwrt_OpenWrt 中 使用 Docker 安装可道云出错。
Nginx 和 PHP 镜像: [email protected]:~# docker images REPOSITORY TAG IMAGE ID CREATED SIZE php 7.2-fpm ...
- Docker安装禅道项目管理平台zendao-v11.6.x
Docker安装禅道项目管理平台zendao-v11.6.x 安装步骤 一.下载地址 二.安装使用 下载地址 禅道开源版: http://dl.cnezsoft.com/zentao/dock ...
- docker快速安装可道云
一.安装可道云 1.docker安装(已经省略)2.部署可道云(注意:运行前请进入需要挂载的目录,相对路径下可能会无法启动.)docker run -d -p 999:80 --name kodexp ...
- 电视盒安装php,全志a20安卓电视盒子安装可道云kodexplorer服务-编译安装php7.3+nginx...
可道云真的很强大,安装包很小,功能却很齐全,还可以自定义轻应用 如果有手机客户端就更好了 研究了一下,可道云根目录放到外置存储设备(移动硬盘)会更合适,改路径的方法下面有提到 上传文件时一个文件会在用 ...
- docker 安装oracle_阿里云使用Docker搭建Hadoop集群
摘要 吐血整理,搭建了两遍,亲测可用!!! 我买的是阿里云2C4G的服务器,使用的是CentOS 7.7版本.在搭建过程中踩了不少坑,本篇文章希望对大家有用 CentOS 7.7安装Docker 查看 ...
- OMV安装可道云kodexplorer网盘
可道云是一款云端文档管理软件,开源的,基于PHP开发. 新建一个分享文件夹,专门存放web应用,我这里选择创建appdata文件夹 前期准备 下载nginx插件 nginx属于omv拓展(omv-ex ...
- 服务器完美安装可道云,打造私有网盘
可道云是一个网盘工具,可以方便服务器与主机之间的文件传输. 安装环境:ubuntu 18.04 64bit 具体步骤 apt-get install apache2 # 安装Apache apt-ge ...
最新文章
- 相关性分析p值_一行代码掌握皮尔逊相关分析,洞察变量关系
- PTA数据结构与算法题目集(中文)7-45
- 台风怎么看内存颗粒_生态板、密度板、颗粒板各有好处,看你怎么用了!
- php扩展-ioncube组件的安装方法_Windows系统PHPStudy Web环境安装ionCube扩展软件
- python核心数据类型_Python核心数据类型—元组
- 依赖注入 这样的坑游戏编程要谨慎
- LeetCode训练
- Spotlight on unix 安装
- Computer Systems A Programmer's Perspective(深入理解计算机系统)第一章读书笔记
- linux系统函数 utime,utime函数
- golang中apend_golang的append()为什么不会影响slice的地址?
- 美团在ACL2021上提出基于对比学习的文本表示模型,效果提升8%
- JAVA 蔡羽 基础知识漫谈
- 档案管理制度计算机管理制度,档案管理制度保密制度
- PHP如何实现解析抖音短视频链接中的无水印视频
- Resource temporarily unavailable
- 关于 试图加载格式不正确的程序。 (异常来自 HRESULT:0x8007000B) 的 解决方法
- 如何维持APP用户的登陆状态
- java 使用itext分割pdf
- 2021-02-24 Multisim 14.0 场效应管单按键开关电路