服务器安装docker,拉取一些常用镜像

2023-05-16

1、购买服务器(系统centos7.6)

2、在控制台中找到购买的服务器,设置密码,账号默认root

3、开放需要的端口,如nacos,redis等等

 4、使用FinalShell连接服务器,输入服务器账号密码连接(如图连接成功)

5、输入命令 安装宝塔 可视化操作工具

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh (此命令适用于centos7.1以上的版本

6、宝塔中下载docker 下载时间较长

7、docker拉取mysql镜像 我使用的是5.7版本

命令:docker pull mysql:5.7

7.1、实例并启动 (注意后面版本)

命令:docker run --name mysql -p3306:3306 -e MYSQL_ROOT_PASSWORD=root -d mysql:指定的版本或者镜像id

7.2、数据库连接测试 主机为服务器IP 密码默认root

8、拉取redis镜像

命令:docker pull redis:5.0

8.1、启动并实例

命令:docker run --name redis -p 6379:6379 -d redis的版本和id

启动完之后自行连接测试

9、拉取mq镜像

命令:docker pull rabbitmq:management

启动并实例

命令:docker run -d --hostname localhost --name rabbitmq -p 15672:15672 -p 5672:5672 rabbitmq:management

启动完之后自行连接测试

10、拉取nacos镜像

命令:docker pull nacos/nacos-server

实例并启动镜像

命令:docker run -it --name nacos -p 8848:8848 -e PREFER_HOST_MODE=hostname -e MODE=standalone nacos/nacos-server

测试

http:服务器IP//:8848/nacos 默认账号:nacos 默认密码:nacos

11、拉取es镜像

命令:docker pull elasticsearch:7.8.1

命令:docker run name elasticsearch - p 9200:9200 p 9300:9300 elasticsearch:7.8.1

12、拉取kibana镜像

命令:docker pull kibana:7.8.1

命令:docker run --name kibana -e ELASTICSEARCH_HOSTS=http://自己服务器id:9200 -p 5601:5601 -d kibana:7.8.1

进入容器

docker exec -it kibana容器id /bin/bash

cd config

修改配置

vi kibana.yml (进入配置文件按i进入编辑模式)

将图中es的ip改成服务器的ip (按esc退出编辑模式)

输入 :wq 保存更改(英文冒号)

按ctrl+p+q 退出容器

补充一下防火墙命令

查看防火墙状态

systemctl status firewalld.service

关闭防火墙

systemctl stop firewalld.service

永久关闭(先关闭,再永久关闭)

systemctl disable firewalld.service

Docker 服务的常用命令

启动:

systemctl start docker

守护进程重启:

systemctl daemon-reload

重启docker服务:

systemctl restart docker / service docker restart

关闭:

docker service docker stop / docker systemctl stop docker

查看docker镜像:

docker images

查看所有运行的docker容器

docker ps

查看所有的容器(包括不运行)

docker ps -a

删除docker中的镜像,我们可以使用如下命令:

docker rmi 镜像id

删除docker中的容器可以使用如下命令:

docker rm 容器id

启动容器

docker start 容器id/容器名字

重启容器

docker restart 容器id/容器名字

停止容器

docker stop 容器id/容器名字

本文是个人在使用服务器和docker时做的总结,希望能对看见的人有所帮助。

本文安装kibana部分,素材来源于:使用docker安装部署kibana_fengkuangdeluzhu的博客-CSDN博客_docker安装kibana

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

服务器安装docker,拉取一些常用镜像 的相关文章

随机推荐

  • 安装和配置VNC服务器的法则

    这是一个关于怎样在你的 CentOS 7 上安装配置VNC服务的教程 当然这个教程也适合 RHEL 7 在这个教程里 xff0c 我们将学习什么是 VNC 以及怎样在 CentOS 7 上安装配置VNC 服务器 我们都知道 xff0c 作为
  • 阿里云轻量应用服务器使用教程

    阿里云轻量应用服务器怎么远程连接 xff1f 轻量服务器可以更换操作系统吗 xff1f 使用轻量应用服务器如何搭建网站 xff1f 轻量应用服务器端口如何开通 xff1f 阿里云百科来详细说下轻量服务器远程连接 搭建网站 开放端口等详细使用
  • 超详细!阿里内部都在用的K8S实战手册,新手看这一篇就够了

    一直关注云计算领域的人 xff0c 必定知道Kubernetes的崛起 如今 xff0c 世界范围内的公有云巨头 xff08 谷歌 亚马逊 微软 华为云 阿里云等等 xff09 都在其传统的公共云服务之上提供托管的Kubernetes服务
  • YOLO目标检测多种改进模型

    写于2020年11月 一 SlimYOLOv3 论文链接 xff1a arxiv org abs 1907 11093 代码链接 xff1a https github com PengyiZhang SlimYOLOv3 二 YOLOV3
  • 解决cv2.error报错解决方案

    问题摘要 xff1a 一般出现如下 xff1a 解决cv2 error OpenCV 4 2 0 C projects opencv python opencv 报错 cv2 error OpenCV 4 2 0 C projects op
  • YOLOv5网络结构分析

  • EraseNet:端到端的真实场景文本擦除方法

    六 相关资源 EraseNet论文链接 xff1a https ieeexplore ieee org document 9180003 EraseNet代码 xff1a https github com lcy0604 EraseNet
  • 《程序人生》

    对乔布斯和马斯克访谈的反思 xff1a 1 这个世界不在乎你的自尊 xff0c 只在乎你自我感觉良好的同时有所成就 说明大多数人的观点是 乌合之众 xff0c 必须有从想到去做到的能力 xff0c 面子是无能者维护尊严的盾牌 2 年轻时候一
  • DiffusionDet:Diffusion Model for Object Detection

    Diffusion Model for Object Detection 一种用于目标检测的扩散模型 Motivation 1 如何使用一种更简单的方法代替可查询的object queries 2 Bounding box的生成方式过去是三
  • springboot整合shiro的小demo(一)

    刚学shiro整合springboot xff0c 在此做一个笔记 xff0c 以便后期忘了查阅 本文分以下几个方面进行整合以及验证 xff1a 1 springboot项目搭建整合thymeleaf实现页面访问 2 springboot整
  • ChatGPT:通用人工智能设计范式方法

    通用人工智能设计范式未来发展方向 https openai com https riscv org 一 ChatGPT xff08 AIGC xff09 开启通用人工智能AGI新纪元时代 二 通用人工智能设计范式现状和方法 目前随着Chat
  • 格拉布斯法—异常值判断(异常值)

    数值数据类型 xff1a 方法一 xff1a Z Score 方法二 xff1a DBSCAN 方法三 xff1a Lsolation Forest 方法四 xff1a Mahalanobis距离 xff08 主要解决多元离散群点问题 xf
  • 你会为AI转型吗? 土豆的思考浅谈

    人工智能意味着什么 xff1f 终身学习与人工智能 复杂 读后感 0 经历 按照自己生活规律每天早上第一件事收发邮件这是昨天打开邮箱后看到的论文和相关论文推荐 xff0c 从1956年诞生以来到2013开始接触这个东西 xff0c 国内我曾
  • 神经网络的过去、现状、未来!

    从BP CNN RNN DCN GAN GNN图网络 GCN CAP三维卷积胶囊模型及融合 人工神经网络是计算智能和机器学习研究的最活跃的分支之一 xff0c 它是从人脑的生理结构出发探讨人类智能活动的机理 从 1943年 McCulloc
  • 场景理解类目标检测SENet

    论文 xff1a Squeeze and Excitation Networks 论文链接 xff1a https arxiv org abs 1709 01507 代码地址 xff1a https github com hujie fra
  • 目标检测发展方向(1)

    从目标检测发展到目标追踪 目标检测 xff08 监督学习 xff09 FasterRCNN CascadeRCNN YOLOX Complex YOLO SSD RetinaNet xff0c FOCS ATSS CornerNet Cen
  • 车道线检测与分割

    https github com amusi awesome lane detection VPGNet论文 xff1a https arxiv org abs 1710 06288 caffe 版code xff1a https gith
  • CAS单点登录原理解析

    1 基于Cookie的单点登录的回顾 基于Cookie的单点登录核心原理 xff1a 将用户名密码加密之后存于Cookie中 xff0c 之后访问网站时在过滤器 xff08 filter xff09 中校验用户权限 xff0c 如果没有权限
  • js中.?、??、??=的用法和含义

    前言 在项目中我们往往要做很多很多的空值判断进行容错处理 往往伴随着三目运算 与或 if else来使用 不仅要写很多冗余的代码 后期维护起来也是满屏的if else可以说是非常的痛苦了 今天分享几个处理空值简单的方法 希望可以解决大家的一
  • 服务器安装docker,拉取一些常用镜像

    1 购买服务器 xff08 系统centos7 6 xff09 2 在控制台中找到购买的服务器 xff0c 设置密码 xff0c 账号默认 root 3 开放需要的端口 xff0c 如nacos xff0c redis等等 4 使用Fina