CentOS 8にDockerをインストールする
Docker Hostに接続できない問題の解決方法(以下の方法は使わないこと) <https://ahelpme.com/linux/centos 8/firewalld and podman or docker no internet in the container and could not resolve ho
Docker Hostに接続できない問題の解決方法(以下の方法は使わないこと) <https://ahelpme.com/linux/centos 8/firewalld and podman or docker no internet in the container and could not resolve ho
sudo dnf config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.reposudo dnf repolist -v
sudo dnf updatesudo dnf install docker-ce --nobest
docker -v
systemctl enable dockerdnf install curl -ycurl -L "https://github.com/docker/compose/releases/download/1.25.5/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
docker-compose --versionsystemctl daemon-reload
systemctl restart docker
docker infodocker run --dns 8.8.8.8 busybox nslookup google.com
docker run busybox nslookup google.com
nslookup: write to '108.61.10.10': No route to host
;; connection timed out; no servers could be reached上記のようなエラーが発生するはず...
//sysctl -w net.ipv4.ip_forward=1firewall-cmd --zone=public --add-masquerade --permanent
firewall-cmd --reload
systemctl restart docker
docker run busybox nslookup google.comこれで...問題なく動くはず...
上記の方法は解決方法として使ってはいけません....
以下のリンクで、この部分について詳しく確認してください。
sudo chcon -t httpd_sys_content_t /home/폴더명/backend/ -R
sudo chcon -t httpd_sys_rw_content_t /home/폴더명/backend/* -R
chmod -R 777 /home/폴더명/backendhttps://getcomposer.org/doc/articles/troubleshooting.md#proc-open-fork-failed-errors
free -m
/bin/dd if=/dev/zero of=/var/swap.1 bs=1M count=1024
/sbin/mkswap /var/swap.1
/sbin/swapon /var/swap.1サイズを間違えた場合は、以下のコマンドでスワップを削除してから、再設定してください。
swapoff /var/swap.1
rm -f /var/swap.1さて...これでCentOS 8にDockerをインストールする方法を書きました..
これからは..ほとんどDockerで作業するので、VPSでその都度コマンドを入力してインストールし、作業すればよさそう...
今回Vultrに韓国のロケーションが追加された...最高 >.<
docker exec -it 77d8be03cdf0 /bin/bash
php artisan migrateさて..次はbashでコンテナに接続して...migrateを実行しよう。おしまい!!
5月17日午前2時に内容を追加すると、上記の
firewall-cmd --zone=public --add-masquerade
で解決してはいけない....
その理由はリンクで説明することにします。