前提是:你装好了armbian系统。
修改dns(如果不能上网的话)
nano /etc/resolv.conf
增加:
nameserver 192.168.1.1
nameserver 8.8.8.8
修改docker源:
nano /etc/docker/daemon.json
增加
{"registry-mirrors": ["http://hub-mirror.c.163.com"],"data-root": "/mnt/upan/docker"}
#安装国产的dock管理界面(建议安装Portainer,更流行)
# docker run --restart always -p 8081:8081 -p 8082:8082 -e TZ="Asia/Shanghai" -d -v /var/run/docker.sock:/var/run/docker.sock -v /etc/docker/:/etc/docker/ wangbinxingkong/fast:latest
安装Portainer
#搜索:docker search portainer 有反应说明网络正常,可以继续下一步
#拉取镜像:docker pull portainer/portainer-ce
下载中文汉化包:
http://code.imnks.com/zip/portainer-ce-public-cn-20220728.zip
解压后将public文件夹上传到/root目录下
# 启动镜像
docker volume create portainer_data
docker run -d -p 9000:9000 --name portainer --restart always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data -v /root/public:/public portainer/portainer-ce:latest
安装完毕,通过访问你玩客云ip加上端口9000就可以进入prtainer了。
删除容器
列出所有容器:docker ps -a
找到你要删除的容器ID:c7a49cb6bcf5
关闭容器:docker kill c7a49cb6bcf5
强制删除:docker rm -f c7a49cb6bcf5
docker import onecloud-rootfs.tar alay_openwrt
onecloud-rootfs.tar为固件名,ftp传上去后,进入该目录
开启网卡混杂模式
ip link set eth0 promisc on
创建macvlan网络:
docker network create -d macvlan --subnet=192.168.1.0/24 --gateway=192.168.1.1 -o parent=eth0 macnet
#如果已经已经有了macnet了之后,就不需要新建creat了,直接下一条。
docker run --restart always --name openwrt -d --network macnet --privileged alay_openwrt /sbin/init
不报错,就说明安装成功。
以下为附件IP的安装命令,未测试过。
docker run --restart always --name openwrt2 -d --network macnet --ip 192.168.1.254 --privileged alay_openwrt /sbin/init
完毕,测试后反馈。
原创文章,作者:admin,如若转载,请注明出处:https://alay.cc/277.html
Comments(1)
需要固件,私聊我!