随笔分类 -  运维/服务器 / Docker

摘要:在开发过程中,我们一般都是用服务器的docker容器,或者是虚拟机运行的docker容器,这些多多少少有一些不方便,于是在本地搭建docker环境也是必须掌握的技能之一,本文将介绍如何在Windows本地搭建Docker 阅读全文 »
posted @ 2023-09-01 14:24 Chimengmeng 阅读(1118) 评论(0) 推荐(0) 编辑
摘要:【Docker笔记总结】 【一】Docker介绍 什么是Docker 容器化和虚拟化的比较 docker概念 【二】Docker安装与使用 卸载docker 更新yum版本 docker依赖包 更新yum源为阿里源 安装docker 查看docker版本 启动docker 拉取镜像 查看本地镜像 运 阅读全文 »
posted @ 2023-08-29 16:06 Chimengmeng 阅读(42) 评论(0) 推荐(1) 编辑
摘要:# 【一】介绍 - Paramiko是一个用于在Python中执行SSH(Secure Shell)远程命令的模块。 - 它提供了与SSH服务器的交互,包括执行命令、传输文件等功能。 # 【二】使用 ## 【1】安装Paramiko模块 - 首先,确保已经安装了Paramiko模块。可以使用pip命 阅读全文 »
posted @ 2023-08-29 15:56 Chimengmeng 阅读(89) 评论(0) 推荐(0) 编辑
摘要:# 名词补充:linux的软件 # 【一】总览 > - nginx:反向代理服务器--》web项目上线--》转发--》负载均衡 > - paramiko:python的模块,ssh链接操作linux机器,远程执行命令 > - ansible:python写的,基于paramiko封装--》基于ssh 阅读全文 »
posted @ 2023-08-29 15:56 Chimengmeng 阅读(25) 评论(0) 推荐(0) 编辑
摘要:# 【一】什么是虚拟化 - 在计算机中,虚拟化(英语:Virtualization)是一种资源管理技术,是将计算机的各种实体资源,如服务器、网络、内存及存储等,予以抽象、转换后呈现出来,打破实体结构间的不可切割的障碍,使用户可以比原本的组态更好的方式来应用这些资源。 - 这些资源的新虚拟部份是不受现 阅读全文 »
posted @ 2023-08-29 15:55 Chimengmeng 阅读(21) 评论(0) 推荐(0) 编辑
摘要:# 【一】介绍 Ansible是一个基于Python的自动化工具,它运用SSH协议与被管理的Linux机器建立连接,并通过编写Playbook来批量执行任务。 # 【二】使用 ## 【1】安装Ansible - 首先,确保已经在控制机上安装了Ansible。 - 可以使用包管理工具(如yum或apt 阅读全文 »
posted @ 2023-08-29 15:55 Chimengmeng 阅读(82) 评论(0) 推荐(0) 编辑
摘要:# 【一】引入 - 使用了docker 面临一个比较大的问题,如果一个Django项目,使用MySQL、Redis。 - 不要一次性把所有服务器放到一个容器中,每个服务器一个容器 - 批量管理多个容器,比较难以操作,于是就有了docker-compose # 【二】用途 - 批量管理,操作docke 阅读全文 »
posted @ 2023-08-29 15:55 Chimengmeng 阅读(146) 评论(0) 推荐(0) 编辑
摘要:# 【一】创建私有仓库 ## 【1】注册docker账号 - docker 官网 - [Docker: Accelerated Container Application Development](https://www.docker.com/) ![](https://img2023.cnblog 阅读全文 »
posted @ 2023-08-29 15:55 Chimengmeng 阅读(89) 评论(0) 推荐(0) 编辑
摘要:# 【引入】部署的镜像来源 ## 【1】从仓库拉取 - 从仓库拉取:可以通过使用`docker pull`命令从远程仓库拉取已经构建好的镜像。 - 例如,要拉取名为`nginx`的镜像,可以运行以下命令: ```shell docker pull nginx ``` ## 【2】容器做成镜像 - 可 阅读全文 »
posted @ 2023-08-29 15:54 Chimengmeng 阅读(24) 评论(0) 推荐(0) 编辑
摘要:# 【一】镜像的来源: - 通过`docker pull`命令拉取镜像: ```shell docker pull ``` 该命令将从Docker镜像仓库(如Docker Hub)下载指定名称的镜像,并将其存储到本地。 - 通过容器打包成镜像: ```shell docker commit ``` 阅读全文 »
posted @ 2023-08-29 15:53 Chimengmeng 阅读(29) 评论(0) 推荐(0) 编辑
摘要:# 【一】拉取Nginx镜像: ``` docker pull nginx ``` > 该命令将从Docker Hub上获取最新的Nginx镜像,并将其下载到本地。 # 【二】运行Nginx容器: ```shell docker run -id --name nginx -p 80:80 nginx 阅读全文 »
posted @ 2023-08-29 15:52 Chimengmeng 阅读(102) 评论(0) 推荐(0) 编辑
摘要:# 【一】拉取Redis镜像 ``` docker pull redis ``` > 该命令将从Docker Hub上获取最新的Redis镜像,并将其下载到本地。 # 【二】创建数据和配置目录 ``` mkdir /root/data vim /root/redis.conf ``` - 第一行命令 阅读全文 »
posted @ 2023-08-29 15:52 Chimengmeng 阅读(238) 评论(0) 推荐(0) 编辑
摘要:# 【一】引入 - 根据您提供的内容,我们可以看出在使用Docker运行MySQL容器时,如果没有进行目录映射,配置文件和表数据都将保存在容器内部。 - 当删除容器后,这些数据也会丢失。 - 为了确保数据的持久化并避免数据丢失的情况,您可以进行目录映射来将数据保存在宿主机上。 # 【二】操作步骤 # 阅读全文 »
posted @ 2023-08-29 15:52 Chimengmeng 阅读(123) 评论(0) 推荐(0) 编辑
摘要:# 【一】Docker容器操作 - Docker容器是基于Docker镜像创建的运行实例。 > - 把镜像运行成容器,并且一个镜像,可以运行出多个容器 # 【二】运行容器 - 使用以下命令可以将一个Docker镜像运行为一个或多个容器: ```shell docker run 镜像名称 ``` - 阅读全文 »
posted @ 2023-08-29 15:52 Chimengmeng 阅读(40) 评论(0) 推荐(0) 编辑
摘要:# 【一】查找镜像 - 要查找一个特定的Docker镜像,可以使用以下命令: ```shell docker search 镜像名称 ``` - 建议直接在 [hub.docker.com](https://hub.docker.com/) 或其他Docker镜像仓库网站上进行搜索,以获取更直观的结 阅读全文 »
posted @ 2023-08-29 15:51 Chimengmeng 阅读(38) 评论(0) 推荐(0) 编辑
摘要:# 【一】卸载Docker - 如果之前已经安装了Docker,可以按照以下步骤进行卸载: ``` yum remove docker docker-common docker-selinux docker-engine rm -rf /var/lib/docker ``` # 【二】更新yum包到 阅读全文 »
posted @ 2023-08-29 15:51 Chimengmeng 阅读(59) 评论(0) 推荐(0) 编辑
摘要:# 【一】Docker是什么 - Docker是一个开源项目,旨在实现轻量级的操作系统虚拟化解决方案。 - 它最初是由dotCloud公司内部的一个业余项目开始的,并且后来成为了Docker Inc.公司的主要产品。 - 该项目在2013年开源,并加入了Linux基金会,按照Apache 2.0协议 阅读全文 »
posted @ 2023-08-29 15:50 Chimengmeng 阅读(25) 评论(0) 推荐(0) 编辑
摘要:# 【一】Docker常用命令 ```bash 1.查看容器名 docker ps -a 2.重启青龙容器 docker restart 你的容器名 3.更新青龙(或者直接面板更新) docker exec -it qinglong ql update 4.更新青龙并编译 docker exec - 阅读全文 »
posted @ 2023-06-28 11:58 Chimengmeng 阅读(44) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示