9/40
➜ time finch vm init
INFO[0000] binaries directory doesn't exist
INFO[0000] Requesting root access to finish network dependency configuration
INFO[0000] sudoers file not found: open /etc/sudoers.d/finch-lima: no such file or directory
INFO[0009] Initializing and starting Finch virtual machine...
INFO[0171] Finch virtual machine started successfully
finch vm init 7.23s user 8.46s system 9% cpu 2:52.58 total
finchを起動してみる
Slide 10
Slide 10 text
10/40
finch
lima(VM)
containerd
ざっくりFinchの中⾝はこちら
Slide 11
Slide 11 text
11/40
lima(VM)
├── bin
├── boot
├── dev
├── etc
├── home
├── mnt
├── media
├── opt
├── proc
├── root
├── sbin
├── srv
├── tmp
├── usr
└── var
host
├── Applications
├── Library
├── System
├── Users
├── Volumes
├── bin
├── dev
├── etc
├── home
├── opt
├── private
├── sbin
├── tmp
├── usr
└── var
$HOMEがマウントされてそう
Slide 12
Slide 12 text
12/40
lima(VM)
├── bin
├── boot
├── dev
├── etc
├── home
├── mnt
├── media
├── opt
├── proc
├── root
├── sbin
├── srv
├── tmp
├── usr
└── var
host
├── Applications
├── Library
├── System
├── Users
├── Volumes
├── bin
├── dev
├── etc
├── home
├── opt
├── private
├── sbin
├── tmp
├── usr
└── var
$HOMEがマウントされてそう
Slide 13
Slide 13 text
13/40
シェルログインできるよ
lima VMの中⾝はいじれそう︖
Slide 14
Slide 14 text
14/40
➜ LIMA_HOME=/Applications/Finch/lima/data /Applications/Finch/lima/bin/limactl shell finch
[k-ozawa@lima-finch /]$
[k-ozawa@lima-finch /]$ uname -a
Linux lima-finch 6.1.18-200.fc37.x86_64 #1 SMP PREEMPT_DYNAMIC Sat Mar 11 16:09:14 UTC 2023 x86_64 x86_64
x86_64 GNU/Linux
[k-ozawa@lima-finch /]$
[k-ozawa@lima-finch /]$ sudo su -
[root@lima-finch ~]#
実際に⼊ってみた→lima VM
Slide 15
Slide 15 text
15/40
ちょっとコンテナ動かしてみた
Slide 16
Slide 16 text
16/40
ビルドしてみる
FROM public.ecr.aws/nginx/nginx:1.23-alpine
RUN apk update && ¥
apk upgrade
Slide 17
Slide 17 text
17/40
こけた
Slide 18
Slide 18 text
18/40
あーね。プロキシね。
Slide 19
Slide 19 text
19/40
プロキシ設定ってどうしたらええんや。。。︖
Slide 20
Slide 20 text
20/40
Dockerだとこんな感じ
Slide 21
Slide 21 text
21/40
とりあえず回避策
FROM public.ecr.aws/nginx/nginx:1.23-alpine
ARG HTTP_PROXY
ARG HTTPS_PROXY
RUN apk update && ¥
apk upgrade