文章介绍:本篇博客初衷在于,第一:学习自己构建docker镜像,将自己喜欢的程序打包成docker镜像方便自己使用,第二:前段时间发布的[【Vyos-开源篇-6】- Vyos+GoBGP+SmartDNS 实现智能分流]有网友说,能不能省去云上的VPS,这样显的配置很繁琐,经过自己严格的思想斗争下,决定把步骤简化,只需要在vyos中配置几条命令就能基于BGP动态路由实现路由分流功能。 一、操作前准备 1、一台安装好docker的linux(本篇以ubuntu为例) 2、要打包成docker镜像的程序(本篇用以博主的BGPServer为例) 3、docker hub 的账号(Docker Hub) 二、ubuntu安装docker # Add Docker's official GPG key:sudo apt-get updatesudo apt-get install ca-certificates curlsudo install -m 0755 -d /etc/apt/keyringssudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.ascsudo chmod a+r /etc/apt/keyrings/docker.asc# Add the repository to Apt sources:echo \ "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \ $(. /etc/os-release && echo "$VERSION_CODENAM...