memo vagrant install docker

[vagrant@localhost ~]$ sudo yum -y update kernel

[vagrant@localhost ~]$ sudo yum -y install kernel-devel kernel-headers dkms gcc gcc-c++

shared_folderが失敗するのでvagrant sshした後上の2つを実行

参考:vagrant upした時に、`Vagrant was unable to mount VirtualBox shared folders. This is usually ~`というエラーが出た時の対処 - 楽しいだけで十分です

vagrant ssh

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
    
sudo yum install docker-ce

sudo systemctl start docker

sudo systemctl enable docker

sudo groupadd docker

sudo usermod -aG docker $USER

exit

vagrant ssh

docker run hello-world

sudo curl -L https://github.com/docker/compose/releases/download/1.21.2/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose

sudo chmod +x /usr/local/bin/docker-compose

docker-compose --version


[vagrant@localhost python]$ sudo yum install -y vim

docker next.js wordpress rest

GitHub - postlight/headless-wp-starter: 🔪 WordPress + React Starter kit

Create your own blog using NextJS + Wordpress – Mariano Cocirio – Medium

Next.JS 3.0 & Headless Wordpress in Production: A Deep Review

GitHub - selfup/nextjs-docker: Next.js Docker Environment for local macOS/Linux/Windows development and Alpine Linux Container deployments to production!