这里是“Armbian5.9.0安装docker及部署可视化portainer的详细教程”的完整攻略,并包含两条示例说明。
安装docker
- 更新系统和安装需要的依赖:
bash
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install apt-transport-https ca-certificates curl gnupg lsb-release
- 添加Docker官方GPG密钥:
bash
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
- 添加Docker官方APT仓库:
bash
echo "deb [arch=arm64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
- 安装Docker和Docker Compose:
bash
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose
- 确认Docker是否正确安装:
bash
sudo docker run hello-world
如果显示以下内容,则说明Docker已经成功安装:
bash
Hello from Docker!
This message shows that your installation appears to be working correctly.
...
部署可视化Portainer
- 创建一个名为"MyPortainer"的Docker网络:
bash
sudo docker network create myportainer
- 创建一个名为"portainer-data"的Docker数据卷:
bash
sudo docker volume create portainer-data
- 在Portainer网络中启动Portainer容器:
bash
sudo docker run -d -p 9000:9000 --name=portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer-data:/data --network=myportainer portainer/portainer
- 访问http://
:9000/,然后按提示进行Portainer的初始配置。
示例1:如果你的设备IP是192.168.0.100,在浏览器中输入http://192.168.0.100:9000/。
示例2:如果你使用的是树莓派,并且已经启动SSH服务,则可以通过SSH隧道访问Portainer:将以下命令替换为你的树莓派IP地址,然后在本地运行该命令:ssh -L 9000:localhost:9000 <your-device-ip>
然后在本地浏览器中访问http://localhost:9000/即可。
接下来,按照提示完成Portainer的首次设置,创建用户名和密码,选择主题等信息。完成安装后,你将可以通过Portainer的图形用户界面管理和监控Docker服务。
以上就是“Armbian5.9.0安装docker及部署可视化portainer的详细教程”的完整攻略,希望对你有所帮助。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Armbian5.9.0安装docker及部署可视化portainer的详细教程 - Python技术站