一 Centos中docker的安装和使用
本教程只是Centos镜像下的安装,如果是ubuntu的同学请另寻教程
1.Centos 6+版本,安装docker,依次执行以下命令
安装epel仓库
yum install -y epel-release
安装docker
yum install -y docker-io
安装后的配置文件查看
cat /etc/sysconfig/docker
启动docker服务
service docker start
验证docker
docker version
2.Centos 7+版本,安装docker,依次执行以下命令
安装gcc相关依赖
yum -y install gcc
yun -y install gcc-c++
卸载旧版本
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-selinux \
docker-engine-selinux \
docker-engine
安装需要的软件包
yum install install -y yum-utils device-mapper-persistent-data lvm2
设置stable镜像仓库
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
更新yum软件索引
yum makecache fast
安装docker
yun -y install docker-ce
启动docker
systemctl start docker
测试
docker version #查看版本
docker run hello-world #运行hello-world镜像
docker ps #查看运行容器
配置阿里云镜像加速,如果不配的话镜像下载会从国外下载,会很慢。
mkdir -p /etc/docker #新建一个目录
vim /etc/docker/daemon.json # 新建编辑json文件
打开文件后输入
{
"registry-mirrors": ["https://5hrp3vzq.mirror.aliyuncs.com"]
}
然后退出保存,继续执行
systemctl daemon-reload
systemctl restart docker
配置完成
可以参考官网的配置:docker官网centos安装
下一步是docker中安装mysql,redis,fastDfs文件系统:
参考我的下一篇文章: