Linux
Kubernetes (k8s) †
インストール (Debian) †
前提 †
- OS: Debian 12
- 作成済みユーザー:user
基本設定 †
sudo apt update
sudo apt upgrade -y
sudo apt install sudo
gpasswd -a user sudo
#
# 以下は、bashrc と vim の設定で、もしよければ設定しておく。
#
sudo apt install vim
sudo apt install git
cd
git clone https://ehobby.jp/gitbucket/git/linux-scripts/bashrc.git
mv bashrc/.bashrc .
mv bashrc/.bashrc.d .
mv bashrc/.vimrc .
mv bashrc/.vimrc .
# vim を一度起動し、「:PlugInstall」を実行する。
docker-ce インストール †
- 古い Docker が入っている場合削除する。
sudo apt remove docker
sudo apt remove docker-engine
sudo apt remove docker.io
sudo apt remove containerd
sudo apt remove runc
- リポジトリセットアップ
- パッケージ更新&インストール
sudo apt update
sudo apt install \
ca-certificates \
curl \
gnupg \
lsb-release
- PGP 鍵追加
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
- 安定版リポジトリセットアップ
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/debian \
$(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
- インストール
sudo apt update
sudo install docker-ce docker-ce-cli contaainerd.io docker-compose-plugin
- 設定
sudo gpasswd -a user docker