美文网首页
快速安装软件

快速安装软件

作者: 林立镇 | 来源:发表于2022-06-01 09:09 被阅读0次

💻Docker 快速安装软件

<article class="markdown-body" style="margin: 0px; padding: 0px; box-sizing: border-box; text-size-adjust: 100%; overflow-wrap: break-word; color: rgb(36, 41, 46); font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji"; font-size: 15px; line-height: 1.7; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(255, 255, 255); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial;">

直接安装的缺点

  • 安装麻烦,可能有各种依赖,运行报错。例如:WordPress,ElasticSearch,Redis,ELK
  • 可能对 Windows 并不友好,运行有各种兼容问题,软件只支持 Linux 上跑
  • 不方便安装多版本软件,不能共存。
  • 电脑安装了一堆软件,拖慢电脑速度。
  • 不同系统和硬件,安装方式不一样

本文档课件配套 视频教程

Docker 安装的优点

  • 一个命令就可以安装好,快速方便
  • 有大量的镜像,可直接使用
  • 没有系统兼容问题,Linux 专享软件也照样跑
  • 支持软件多版本共存
  • 用完就丢,不拖慢电脑速度
  • 不同系统和硬件,只要安装好 Docker 其他都一样了,一个命令搞定所有

演示 Docker 安装 Redis

Redis 官网:https://redis.io/

官网下载安装教程只有源码安装方式,没有 Windows 版本。想要自己安装 windows 版本需要去找别人编译好的安装包。

Docker 官方镜像仓库查找 Redis :https://hub.docker.com/
[图片上传失败...(image-14cd22-1654045757139)]

一个命令跑起来:docker run -d -p 6379:6379 --name redis redis:latest
命令参考:https://docs.docker.com/engine/reference/commandline/run/

[图片上传失败...(image-ee70c9-1654045757139)]

安装 Wordpress

docker-compose.yml

<pre class="markdown-code-pre" style="margin: 0px 0px 16px; padding: 0px; box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, monospace; font-size: 12.75px; overflow-wrap: normal; background-color: rgb(246, 248, 250); border-radius: 3px; line-height: 1.45; overflow: auto; position: relative;">

`version: '3.1'

services:

wordpress:
image: wordpress
restart: always
ports:

  • 8080:80
    environment:
    WORDPRESS_DB_HOST: db
    WORDPRESS_DB_USER: exampleuser
    WORDPRESS_DB_PASSWORD: examplepass
    WORDPRESS_DB_NAME: exampledb
    volumes:
  • wordpress:/var/www/html

db:
image: mysql:5.7
restart: always
environment:
MYSQL_DATABASE: exampledb
MYSQL_USER: exampleuser
MYSQL_PASSWORD: examplepass
MYSQL_RANDOM_ROOT_PASSWORD: '1'
volumes:

  • db:/var/lib/mysql

volumes:
wordpress:
db:`

</pre>

安装 ELK

docker run -p 5601:5601 -p 9200:9200 -p 5044:5044 -it --name elk sebp/elk

内存不够解决方法
转到用户目录 cd ~,路径类似这个:C:\Users\<UserName>
创建 .wslconfig 文件填入以下内容

<pre class="markdown-code-pre" style="margin: 0px 0px 16px; padding: 0px; box-sizing: border-box; font-family: SFMono-Regular, Consolas, "Liberation Mono", Menlo, monospace; font-size: 12.75px; overflow-wrap: normal; background-color: rgb(246, 248, 250); border-radius: 3px; line-height: 1.45; overflow: auto; position: relative;">

[wsl2] memory=10GB # Limits VM memory in WSL 2 to 4 GB processors=2 # Makes the WSL 2 VM use two virtual processors

</pre>

生效配置,命令行运行 wsl --shutdown

更多相关命令

docker ps 查看当前运行中的容器
docker images 查看镜像列表
docker rm container-id 删除指定 id 的容器
docker stop/start container-id 停止/启动指定 id 的容器
docker rmi image-id 删除指定 id 的镜像
docker volume ls 查看 volume 列表
docker network ls 查看网络列表

</article>

转载自
Docker 快速入门

相关文章

  • 快速安装软件

    ?Docker 快速安装软件 直接安装的缺点 安装麻烦,可能有各种依赖,运行报错。例如:WordPress,Ela...

  • B站视频、弹幕下载工具丨全高清

    软件安装快速、简单、方便 软件使用快速、简单、方便 复制链接到软件解析 右键下载 ok 不仅下载视频无压力,还可以...

  • 环境配置及Docker安装

    1.Center OS7快速安装 virtualBox下采用Vagrant快速安装CenterOS7 1.)软件准...

  • conda 从入门到精通

    conda是最常用的软件安装工具之一。conda能够解决程序依赖问题,可以快速的安装各种软件,把我们从安装软件的大...

  • MacPort使用

    Mac下使用MacPort安装软件,类似ubuntu下的apt-get一样,可以快速安装软件 安装:官方网站下载最...

  • Ubuntu16.04安装最新版nodejs

    安装最新版nodejs 更新ubuntu软件源 安装nodejs 更新npm的包镜像源,方便快速下载 全局安装n管...

  • Elementray OS 配置

    [TOC] 一、更新系统 二、快速配置 三、安装elementary-tweaks 更新软件源 安装add-apt...

  • Fabric CA 1.4 官方文档中文版

    链接:Fabric CA中文文档 目录 概述Fabric CA概述 快速上手安装前提条件安装软件使用Fabric ...

  • yum如何下载安装包到本地,不进行安装

    使用centos最方便的就是可以使用yum工具来进行软件的安装,不仅可以快速安装软件,还可以一并解决其所需要的相关...

  • gitea+sonar+jenkins+TAPD(docker环

    软件安装配置》》》 Gitea: Gitea 的首要目标是创建一个极易安装,运行非常快速,安装和使用体验良好的自建...

网友评论

      本文标题:快速安装软件

      本文链接:https://www.haomeiwen.com/subject/zbxxmrtx.html