CentOS 8
Fix error: Visual Studio Code is unable to watch for file changes in this large workspace
echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p
Fix error: Error: Problem: package docker-ce-3:19.03.4-3.el7.x86_64 requires containerd.io >= 1.2.2-3, but none of the providers can be installed
sudo yum install -y yum-utils \
device-mapper-persistent-data \
lvm2
sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
yum install --nobest docker-ce docker-ce-cli
dnf install https://download.docker.com/linux/centos/7/x86_64/stable/Packages/containerd.io-1.2.6-3.3.el7.x86_64.rpm
dnf update docker-ce docker-ce-cli
from install of podman-manpages-1.4.2-5.module_el8.1.0+237+63e26edc.noarch conflicts with file from package docker-ce-cli-1:19.03.5-3.el7.x86_64**
sudo yum -y remove podman
# install all podman dependencies except podman-manpages
sudo yum -y install oci-systemd-hook libvarlink
# and install podman w/o dependencies
sudo rpm -Uvh --nodeps $(repoquery --location podman)
sudo yum -y install centos-release-stream
Fix error: No route to host
firewall-cmd --permanent --zone=trusted --change-interface=docker0
firewall-cmd --permanent --zone=trusted --add-port=4243/tcp
firewall-cmd --reload
create file /etc/init.d/docker
#!/bin/bash
# chkconfig: 2345 95 20
# description: docker service
# processname: docker
firewall-cmd --permanent --zone=trusted --change-interface=docker0
firewall-cmd --permanent --zone=trusted --add-port=4243/tcp
firewall-cmd --reload
service docker start
init autoload
systemctl enable docker
systemctl is-enabled docker
reboot