ELK日志系统搭建系列(一)Centos安装Docker


前言

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器或Windows 机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。

提示:以下是本篇文章正文内容,下面案例可供参考

一、基础环境安装

Centos如果是一个全新的Linux系统,使用前是需要我们安装一些常用的工具的。

常用工具包安装
yum -y install yum-utils
yum -y install vim
yum -y install zip
yum -y install unzip
# 下载文件的工具
yum -y install wget
yum -y install openssl*

二、Docker环境安装

1.创建脚本目录

代码如下(示例):

# 创建脚本目录(在根目录下)
mkdir /docker
cd /docker

2.添加数据源

代码如下(示例):

# 在 /docker 目录下执行
sudo yum-config-manager \
    --add-repo \
    https://mirrors.ustc.edu.cn/docker-ce/linux/centos/docker-ce.repo

3.获取安装脚本

代码如下(示例):

# 获取安装脚本
curl -fsSL get.docker.com -o get-docker.sh

4.执行安装脚本

代码如下(示例):

# 执行安装脚本
sudo sh get-docker.sh --mirror AzureChinaCloud

5.安装&启动服务

代码如下(示例):

# 设置开机启动
sudo systemctl enable docker
sudo systemctl start docker

6.测试是否安装成功

代码如下(示例):

# 执行下边命令,出现如下图所示的内容表示 docker 安装成功
docker run hello-world

在这里插入图片描述


7.重启docker服务

代码如下(示例):

systemctl restart docker

8.Docker使用过程中可能出现的错误:

(1)docker端口映射或启动容器时报错Error response from daemon: driver failed programming external connectivity on endpoint quirky_allen
解决方法:
https://www.cnblogs.com/hailun1987/p/7518306.html
(2)docker容器时间与本地时间不一致问题
解决方法:
https://blog.csdn.net/qq_27295403/article/details/82256017?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task

总结

Docker使用命令参考资料网址:
1、Docker logs 命令:
https://www.jianshu.com/p/1eb1d1d3f25e
2、docker ps 命令:
https://www.runoob.com/docker/docker-ps-command.html
3、docker常用命令详解
https://www.cnblogs.com/duanxz/p/7905233.html
4、docker入门
https://blog.csdn.net/xiaojin21cen/article/details/81321336?utm_source=blogxgwz2
https://www.runoob.com/docker/docker-run-command.html

提示:转载请标明出处

猜你喜欢

转载自blog.csdn.net/qq_29775797/article/details/108272312