방화벽을 종료한다.
systemctl stop firewalld
systemctl disable firewalld
스위치가 닫힙니다.
# 임시 종료; 스왑은 주로 성능상의 이유로 이루어집니다.
swapoff -a
# 다음 명령어로 스왑이 꺼져 있는지 확인할 수 있습니다.
free
# 영구 종료
sed -ri 's/.*swap.*/#&/' /etc/fstab
, SElinux 비활성화
# 임시 종료
setenforce 0
# 영구적으로 비활성화
sed -i 's/^SELINUX=enforcing$/SELINUX=disabled/' /etc/selinux/config
Container
sudo yum install -y yum-utils
sudo yum-config-manager --add-repo https://..com/linux/centos/docker-.repo
#
wget -O /etc/yum.repos.d/docker-ce.repo https://..com/docker-ce/linux/centos/docker-.repo
sudo yum install containerd -y
systemctl enable containerd
systemctl start containerd
컨테이너 구성, 샌드박스 수정._image Image
#기본 구성 내보내기,config.toml이 파일은 기본적으로 존재하지 않습니다.
containerd config default > /etc/containerd/config.toml
# 수정하기 전에 확인
grep sandbox_image /etc/containerd/config.toml
# 샌드박스 수정_image Image ,1.24다음 k8s.gcr.io .25 레지스트리로 변경.k8s.io
sed -i "s#registry.k8s.io/pause#registry.cs.com/google_containers/pause#g" /etc/containerd/config.toml
# 수정 후 확인
grep sandbox_image /etc/containerd/config.toml
컨테이너 cgroup 드라이버, systemd 및 컨테이너 드라이버를 실행합니다.
SystemdCgroup= false다음으로 변경: SystemdCgroup= true,
sed -i 's/SystemdCgroup = false/SystemdCgroup = true/g' /etc/containerd/config.toml
이미지 가속을 위한 컨테이너 구성, 컨테이너 구성
#클라우드의 이미지 소스를 엔드포인트 위치에 추가합니다.
vi /etc/containerd/config.toml
[plugins."io.containerd.grpc.v1.cri".registry]
[plugins."io.containerd.grpc.v1.cri".registry.mirrors]
[plugins."io.containerd.grpc.v1.cri".registry.mirrors."docker.io"]
endpoint = ["클라우드 이미지 소스","https://registry-..io"]
, 컨테이너를 다시 시작합니다.
systemctl daemon-reload
systemctl enable --now containerd
systemctl restart containerd
를 클릭하고 시작 성공 여부를 확인합니다.
systemctl status containerd