20分钟搭建Docker环境(详细教程)

docker环境搭建

? 官方文档地址:https://docs.docker.com/engine/install/centos/

? 镜像安装包地址:https://hub.docker.com/

? 安装环境:VM ,CentOS/7 ,桥接模式 (桥接模式搭建)

介绍:虚拟化容器技术。Docker基于镜像,可以秒级启动各种容器。每一种容器都是一个完整的运行 环境,容器之间互相隔离。

1.卸载旧版本:

? 较旧的Docker版本称为或。如果已安装这些程序,请卸载它们以及相关的依赖项

可能出现的问题:

? 提示信息:admin is not in the sudoers file. This incident will be reported

? 原因:装系统或者买服务器的时候没有将admin账号加入用户组,使用sudo命令的时候,出现这个情况。

解决办法:

1.切换到root用户下

接着输入root用户的密码:密码默认是不可见的,注意不要输错

2.添加sudo文件的写权限,命令是:

3.编辑sudoers文件

? 找到这行 root ALL=(ALL) ALL,在他下面添加xxx ALL=(ALL) ALL (这里的xxx是你的用户名)

20分钟搭建Docker环境(详细教程)
可能出的问题:

提示信息: [Warning] IPv4 forwarding is disabled. Networking will not work.

解决办法:

在docker的宿主机中更改以下

添加如下信息:

net.ipv4.ip_forward=1

重启network服务

3.查看状态

4.配置config文件

添加如下配置信息

修改配置后需要重启MySQL

安装redis

1.下载redis

2.创建实例并启动

参数说明:

? -p 6379:6379:端口映射

? -v /mydata/redis/data:/data:将数据文件夹挂载到主机

? -v /mydata/redis/conf/redis.conf:/etc/redis/redis.conf:将配置文件挂载到主机

? -d redis redis-server /etc/redis/redis.conf:启动的时候redis-server 加载redis.conf配置文件

3.查看信息

4.redis配置

redis默认是没有持久化的,数据都存在内存中,一旦重启数据就会丢失

20分钟搭建Docker环境(详细教程)
配置持久化策略:

详细配置地址:https://redis.io/topics/config
详细配置我已经上传:redis.conf

配置AOF持久化策略,添加如下信息:

appendonly yes

文章知识点与官方知识档案匹配,可进一步学习相关知识云原生入门技能树首页概览8581 人正在系统学习中

来源:觏止_( ?? ω ?? )y

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年10月22日
下一篇 2020年10月22日

相关推荐