1、docker 安装
#卸载
yum -y remove docker
#安装
yum install -y docker
#启动
systemctl start docker
#查看服务状态
systemctl status docker
#重启服务
systemctl restart docker
#设置为开机启动
systemctl enable docker
2、操作
2.1、 镜像
2.1.1 查看本地镜像
Repostitory:镜像所在的仓库名
Tag:镜像版本
Image ID: 镜像ID
#查看本机所有镜像
docker images
2.1.2 搜索网络镜像
docker search xxx
# OFFICIAL: 是否 docker 官方发布
# 一般都去 https://hub.docker.com
2.1.3 拉取下载镜像
# 一般都去 https://hub.docker.com
docker pull xxx
#或者
docker pull xxx:版本号
2.4 删除镜像
docker rmi
2.4 修改下载镜像地址
vi /etc/docker/daemon.json
#加入如下
{
“registry-mirrors":["https://docker.mirrors.ustc.edu.cn"]
}
2.2、容器
2.2.1 容器启动
docker start 容器id
# docker 创建容器xxx 并容器后台运行 --restart=always自动启动
docker run -itd --restart=always --name xxx /bin/bash
# 停止
docker stop 容器id
# 重启
docker restart 容器id
# 如果创建时不是自动启动 用这个命令 容器id
docker update --restart=always xxx
2.2.2 进入容器
# exit 退出后容器会停止
docker attach 容器id
# exit 退出后容器不会停止
docker exec -it 容器id /bin/bash
2.2.3 查看容器
docker ps -a
2.2.4 删除容器
# 通过name删除
docker rm Name/ID
# 通过id删除
docker rm ID
2.2.5 查看容器日志
#查看elk 最后100条日志
docker logs --tail="100" elk
2.2.6 文件复制
#实列 docker cp 容器名:目录/文件名 本机路径
docker cp elk:/opt/elasticsearch/config/elasticsearch.yml /etc/elk/
2.3 其它
2.3.1 查找文件
find / -name elasticsearch.yml