Skip to content

abejjj/vyos_tutorial

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VyOSをdocker-composeで起動する際のサンプル・チュートリアルです。

Dockerイメージのビルド

sudoが可能なユーザで ./build/build_docker_image.sh を実行します。 また、事前に以下をインストールしてください。

docker
unsquashfs

docker-composeの起動

VyOSのコンテナがGOSUを利用している都合上、環境変数の設定が必要なため、.envファイル化しています。 以下を事前に実行してください。

export GOSU_UID=$(id -u)
export GOSU_GID=$(id -g)
#イメージ名はよしなに取得して設定してください。以下は例です。
export IMAGENAME=$(docker images  --format "{{json . }}" | jq  -cr 'select(.Repository | test("^vyos-[0-9.]+-rolling")) | (.Repository + ":" +  .Tag)' | sort -r | head -n 1)

envsubst < ./vrouter/.env.template > ./vrouter/.env

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages