SOFTELメモ Developer's blog

[wsl] amazonlinux2023 環境を作る

2026/02/06 linux, windows ,

問題

WSLでamazonlinux2023の環境作ってください

答え

docker export したファイルを wsl --import するとできる

適当な場所でコンテナ起動

podman run -dt --name my-container public.ecr.aws/amazonlinux/amazonlinux:2023

docker export

podman export -o /home/xxx/al2023.tar my-container

ファイルをダウンロード

手段は何でもよいので、Windows側に持ってくる。

wsl --import

wsl --import amazonlinux2 Downloads\al2023\ Downloads\al2023.tar

指定した場所に vhdxファイルができる。

確認

ディストリビューションが増えたのが確認できる。

wsl -l -v

起動

wsl -d amazonlinux2023 -u root

調整

/etc/wsl.conf で設定したり、

もっとamazonlinuxらしくec2-userを作ったり、

できる。

wsl: Failed to translate 'C:\WINDOWS\system32' のようなエラーが出るときは、/etc/wsl.conf に以下を追記して再起動。

[interop]
appendWindowsPath = false

systemdも使うなら

[boot]
systemd=true

amazonlinux2023の最小イメージにはほぼ何も入っておらず、viもないので、ある程度はパッケージのインストールが必要。

dnf install sudo less vim git tar unzip zip rsync findutils openssh gcc binutils bash-completion procps-ng 

利用終了

wslディストリビューション削除

wsl --unregister amazonlinux2023

vhdxファイルも消える

関連するメモ

コメント