CentOS 7安装Docker并搭建J2EE环境

#安装epel
sudo rpm -ivh http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
sudo rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
#安装docker
sudo yum -y install docker-io
#启动docker服务
service docker start
#添加开机启动
sudo chkconfig docker on
#新建docker用户组
sudo groupadd docker
#将服务器用户加入到docker组,myuser为当前登录的用户
sudo gpasswd -a myuser docker
#重启服务器
#sudo reboot
#拉取centos镜像 70MB左右,我下载了20分钟左右
docker pull centos:latest
#交互模式启动centos镜像
docker run -i -t centos /bin/bash
#因为镜像中没有/sbin/service,所以先安装initscripts
yum install initscripts
#退出交互模式
exit
#保存刚才的修改,首先查询容器列表,根据容器ID提交为镜像
docker ps -a
docker commit d67873b1080b mycent/centos

写到这里,作者发现Docker要做的是应用级别的隔离,而不是环境的隔离,作者正努力充电,争取早日写出实用的Docker入门教程。


你可能感兴趣的:(docker)