Ubuntu离线部署laradock环境

笔者这里使用的是VM虚拟机环境下的Ubuntu环境

准备资源包

首先需要下载几个离线包:

准备docker环境资源包

下载地址:https://download.docker.com/linux/ubuntu/dists/xenial/pool/stable/amd64/

  1. containerd.io_********.deb
  2. docker-ce-cli_********.deb
  3. docker-ce_************.deb

搭建laradock环境

这步不提供下载地址,可先用联网电脑pull laradock ,然后将之 save 导出即可

  1. 将laradock项目代码克隆到本地,会在本地生成laradock文件夹
    git clone https://github.com/Laradock/laradock.git
  2. 安装docker-compose多容器管理包
    直通车:https://github.com/docker/compose/releases
    Ubuntu离线部署laradock环境_第1张图片
  3. 提前在联网电脑做配置和资源下载工作
    1. 进入 laradock 目录,生成配置文件,若还需要进一步配置网站环境,比如laravel 请参考这篇文章:学院君-在 Mac/Windows 系统中使用 Laradock 搭建基于 Docker 的 Laravel 开发环境
      cp env-example .env
    2. 运行命令,若本地没有镜像,将会自动从仓库拉取
      docker-compose up -d nginx mysql redis workspace
    3. 若下载太慢,请自行搭梯子或者更换为国内镜像地址
    4. 运行成功后,再将镜像导出即可
      docker images列出镜像文件
      docker save -o 文件名 镜像名 导出以laradock开头的镜像即可,如图
      Ubuntu离线部署laradock环境_第2张图片
    5. 在Ubuntu中使用load导入即可

你可能感兴趣的:(linux笔记)