WindowsホストHypervのCentos7へDockerを導入してCentos6を動かす
はじめに
WindowsホストHypervのCentos7へDockerを導入してCentos6を動かしてみます。
HypervへCentosを導入
・Hyper-VへCentosをインストール
CentOS-7-x86_64-Minimal-1511.iso
・apacheユーザーを作成
groupadd -g 48 apache
useradd -g apache -u 48 -M -s /sbin/nologin apache
・ゲスト⇔ホスト、所有者をapacheでファイル共有
・yumリポジトリを追加
]# vi /etc/yum.repos.d/docker.repo
[dockerrepo]
name=Docker Repository
baseurl=https://yum.dockerproject.org/repo/main/centos/7
enabled=1
gpgcheck=1
gpgkey=https://yum.dockerproject.org/gpg
・CentosゲストへDockerをインストール
]# yum install docker
DOCKERを設定
・コンテナを取込
docker import https://example/exampleimage.tgz
・コンテナを登録
docker run -i -t --privileged -v ホスト:ゲスト -p 8080:80 -name centos6lamp imagedir bash
・コンテナを起動
docker start centos6lamp
・コンテナへログイン
docker exec -it centos6lamp bash
まとめ
遅ればせながら環境を構築しました。