- 追加された行はこの色です。
- 削除された行はこの色です。
#author("2023-06-26T23:15:36+09:00","","")
[[Linux]]
* Kubernetes (k8s) [#ka15dfe6]
** インストール (Debian) [#r3310d4e]
*** 前提 [#ob4dd58c]
-OS: Debian 12
-作成済みユーザー:user
*** 基本設定 [#hcbfcf32]
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 インストール [#pd31b5d9]
- 古い 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