Skip to content

Instantly share code, notes, and snippets.

@nownabe
Last active August 29, 2015 14:02
Show Gist options
  • Save nownabe/a200ae3af02f0fbe03f3 to your computer and use it in GitHub Desktop.
Save nownabe/a200ae3af02f0fbe03f3 to your computer and use it in GitHub Desktop.

CentOSセットアップ

CentOSインストール

CentOSネットワーク設定

# sed -i 's/ONBOOT=no/ONBOOT=yes/' /etc/sysconfig/netwrok-scripts/ifcfg-eth0
# ifup eth0
# ifconfig

SSH設定

# vi /etc/ssh/sshd_config
--------
Port 22
PermitRootLogin no
#PasswordAuthentication yes
#PasswordAuthentication no
PermitEmptyPasswords no
--------
# service restart sshd

ユーザ作成・設定

# useradd nownabe
# passwd nownabe
# usermod -G wheel nownabe
# echo 'auth required pam_wheel.so use_uid' >> /etc/pam.d/su
# echo 'nownabe ALL=(ALL) NOPASSWD: ALL' > /etc/sudoers.d/nownabe

SELinux無効化

# sed -i 's/=enforcing/=disabled/' /etc/sysconfig/selinux

iptables無効化

# service iptables stop
# chkconfig iptables off

パッケージ更新・インストール

# yum -y update
# yum -y groupinstall "Base"

VMware Toolsインストール

# mkdir -p /mnt/cdrom
# mount /dev/cdrom /mnt/cdrom
# tar zxvf /mnt/cdrom/VMwareTools-9.6.2-1688356.tar.gz -C /tmp
# /tmp/vmware-tools-distrib/vmware-install.pl
  空ENTER
# reboot

Dockerインストール

epelレポジトリを追加します。

# rpm -ivh http://ftp.jaist.ac.jp/pub/Linux/Fedora/epel/6/i386/epel-release-6-8.noarch.rpm

現在は0.11が入るようです。

# rpm -q docker-io
docker-io-0.11.1-4.el6.x86_64

docker-ioパッケージインストール

# yum -y install docker-io

サービスを起動して自動起動を有効にします。

# service docker start
# chkconfig docker on

ちゃんと動いてるか確認します。

# docker info
# docker version
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment