文件最后提交记录最后更新时间
8 个月前
8 个月前
8 个月前
8 个月前
8 个月前
8 个月前
8 个月前
README.md

FalconFS dev machine

  • ubuntu 24.04
  • FalconFS dev machine version v0.2.1-ubuntu24.04

build and deploy

ubuntu 22.04

docker buildx build --platform linux/amd64,linux/arm64 \
    -t ghcr.io/falcon-infra/falconfs-dev:ubuntu22.04 \
    -t ghcr.io/falcon-infra/falconfs-dev:v0.1.0-ubuntu22.04 \
    -f ubuntu22.04-dev-dockerfile \
    . --push

ubuntu 24.04

docker buildx build --platform linux/amd64,linux/arm64 \
    -t ghcr.io/falcon-infra/falconfs-dev:ubuntu24.04 \
    -t ghcr.io/falcon-infra/falconfs-dev:v0.2.1-ubuntu24.04 \
    -t ghcr.io/falcon-infra/falconfs-dev:latest \
    -f ubuntu24.04-dev-dockerfile \
    . --push

test

docker run -it --rm -v `pwd`/..:/root/code ghcr.io/falcon-infra/falconfs-dev /bin/zsh

build and depoly cn, dn, store

current falconfs verstion v0.1.0-alpha

base builder

cd ~/code/falconfs/docker
docker buildx build --build-arg FALCONFS_TAG=v0.1.0-alpha --platform linux/amd64,linux/arm64 \
    -t ghcr.io/falcon-infra/falconfs-base-builder:ubuntu24.04 \
    -t ghcr.io/falcon-infra/falconfs-base-builder:v0.1.0-alpha-ubuntu24.04 \
    -t ghcr.io/falcon-infra/falconfs-base-builder:latest \
    -f ubuntu24.04-base-builder-dockerfile \
    . \
    --push

cn

docker buildx build --platform linux/amd64,linux/arm64 \
    -t ghcr.io/falcon-infra/falconfs-cn:ubuntu24.04 \
    -t ghcr.io/falcon-infra/falconfs-cn:v0.1.0-alpha-ubuntu24.04 \
    -t ghcr.io/falcon-infra/falconfs-cn:latest \
    -f ubuntu24.04-cn-dockerfile \
    . \
    --push

dn

docker buildx build --platform linux/amd64,linux/arm64 \
    -t ghcr.io/falcon-infra/falconfs-dn:ubuntu24.04 \
    -t ghcr.io/falcon-infra/falconfs-dn:v0.1.0-alpha-ubuntu24.04 \
    -t ghcr.io/falcon-infra/falconfs-dn:latest \
    -f ubuntu24.04-dn-dockerfile \
    . \
    --push

store

docker buildx build --platform linux/amd64,linux/arm64 \
    -t ghcr.io/falcon-infra/falconfs-store:ubuntu24.04 \
    -t ghcr.io/falcon-infra/falconfs-store:v0.1.0-alpha-ubuntu24.04 \
    -t ghcr.io/falcon-infra/falconfs-store:latest \
    -f ubuntu24.04-store-dockerfile \
    . \
    --push