37 lines
1.1 KiB
Plaintext
37 lines
1.1 KiB
Plaintext
sudo dnf update
|
|
python3 --version
|
|
sudo dnf install ansible
|
|
ansible --version
|
|
|
|
cd /tmp
|
|
curl -O https://releases.hashicorp.com/terraform/1.9.5/terraform_1.9.5_linux_amd64.zip
|
|
unzip terraform_1.9.5_linux_amd64.zip
|
|
sudo mv terraform /usr/local/bin/
|
|
sudo terraform -install-autocomplete
|
|
sudo chmod +x /usr/local/bin/terraform
|
|
terraform --version
|
|
|
|
git --version
|
|
sudo dnf install docker
|
|
sudo systemctl start docker
|
|
sudo systemctl enable docker
|
|
sudo systemctl status docker
|
|
sudo usermod -a -G docker ec2-user
|
|
sudo chgrp docker /var/run/docker.sock
|
|
|
|
|
|
sudo mkdir -p /usr/local/bin/docker/cli-plugins
|
|
sudo curl -SL https://github.com/docker/compose/releases/download/v2.29.7/docker-compose-linux-x86_64 -o /usr/local/bin/docker/cli-plugins/docker-compose
|
|
sudo chmod +x /usr/local/bin/docker/cli-plugins/docker-compose
|
|
sudo ln -s /usr/local/bin/docker/cli-plugins/docker-compose /usr/bin/docker-compose
|
|
docker-compose --version
|
|
|
|
sudo localectl set-locale LANG=ja_JP.utf8
|
|
sudo timedatectl set-timezone Asia/Tokyo
|
|
|
|
sudo mkdir -p /opt/docker/jenkins
|
|
sudo chown -R ec2-user:docker /opt/docker
|
|
cd /opt/docker
|
|
mkdir gitea
|
|
mkdir proxy
|