#!bin/bash # grub-efiセットアップ sudo apt purge grub\* sudo apt install grub-efi sudo apt autoremove sudo update-grub sudo apt update # 前提ソフトウェアのインストール sudo apt-get install -y \ apt-transport-https \ ca-certificates \ curl \ software-properties-common # Dokcer公式GPG公開鍵インストール curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - # 公開鍵のフィンガープリント確認 sudo apt-key fingerprint 0EBFCD88 # pub rsa4096 2017-02-22 [SCEA] # 9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88 # uid [ unknown] Docker Release (CE deb) # sub rsa4096 2017-02-22 [S] # aptリポジトリの設定 sudo add-apt-repository \ "deb [arch=amd64] https://download.docker.com/linux/ubuntu \ $(lsb_release -cs) \ stable" sudo add-apt-repository \ "deb [arch=armhf] https://download.docker.com/linux/ubuntu \ $(lsb_release -cs) \ stable" # docker-ceのインストール sudo apt update sudo apt install -y docker-ce # postgresイメージのpull, run sudo docker pull postgres sudo docker run -d --name gogs-psql -e POSTGRES_PASSWORD=ivis -p 5432:5432 postgres # postgresコンテナに入る # docker container exec -it gogs-psql bash