あるフリーランスエンジニアの色んなメモ!! ITスキル・ライフハックとか

DockerとDocker Composeを1linerでインストール

Dockerのインストール

CentOSの場合

yum remove -y docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine; yum install -y yum-utils device-mapper-persistent-data lvm2; yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo; yum install -y docker-ce docker-ce-cli containerd.io; docker version

Get Docker Engine - Community for CentOS
https://docs.docker.com/install/linux/docker-ce/centos/

Debianの場合

apt-get remove docker docker-engine docker.io containerd runc; apt-get update; apt-get install -y apt-transport-https ca-certificates curl gnupg2 software-properties-common; curl -fsSL https://download.docker.com/linux/debian/gpg | apt-key add -; apt-key fingerprint 0EBFCD88; add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/debian $(lsb_release -cs) stable"; apt-get update; apt-get install -y docker-ce; docker version

Get Docker Engine - Community for Debian
https://docs.docker.com/install/linux/docker-ce/debian/

Ubuntuの場合

apt-get remove -y docker docker-engine docker.io containerd runc; apt-get update; apt-get install -y apt-transport-https ca-certificates curl gnupg2 software-properties-common; curl -fsSL https://download.docker.com/linux/debian/gpg | apt-key add -; apt-key fingerprint 0EBFCD88; add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"; apt-get update; apt-get install -y docker-ce; docker version

Get Docker Engine - Community for Ubuntu
https://docs.docker.com/install/linux/docker-ce/ubuntu/


Docker Composeのインストール

Linuxの場合

curl -L https://github.com/docker/compose/releases/download/1.25.3/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose;chmod +x /usr/local/bin/docker-compose;docker-compose --version

versionは以下から確認する

Install Docker Compose
https://docs.docker.com/compose/install/#install-compose

comments powered by Disqus