123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- #!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) <docker@docker.com>
- # 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
|