入门级-最详细的springboot dubbo分布式项目docker部署全过程(二)

一 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文件系统:
参考我的下一篇文章:

发布了13 篇原创文章 · 获赞 1 · 访问量 572

猜你喜欢

转载自blog.csdn.net/weixin_38650898/article/details/104516234
今日推荐