Powered by md-Blog  文 - 篇  访客 -

  • Docker新版本切换软件源

    docker 客户端在顶栏图标右键选择 Preferences选择 Docker Engine填入参数重启客户端例如{ "experimental": false, "debug": true, "registry-mirrors": [ "http://hub-mirror.c.163.com" ] }可选镜像Docker中国区官方镜像(速度在500kb/s左右)https://registry.docker-cn.com网易(推荐)http://hub-mirror.c.163.com中国科技大学https://d

    2021-09-24 19:18:50   2021-09-24 19:18:50
    分类:Docker / 浏览:016324823306438
  • Docker界面管理工具Portainer

    Portainer 是 Docker 的轻量级,跨平台和开源管理 UI。并允许您通过基于Web的简单仪表板管理容器,图像,网络和卷。@2021-06-09 18:36:42 本文内容已更新为 Portainer 2.0 版本。1、安装查询镜像docker search portainer拉取镜像docker pull portainer/portainer-ce2、启动docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock --restart=always --name port

    2021-09-24 19:18:50   2021-09-24 19:18:50
    分类:Docker / 浏览:016324823307648
  • Docker部署Nginx服务

    1、拉取镜像或者导入镜像拉取镜像docker pull nginx或者导入镜像docker load < nginx.tar2、创建站点挂载目录mkdir -p /home/web/wwwwww: 目录将映射为 nginx 容器配置的虚拟目录。logs: 目录将映射为 nginx 容器的日志目录。conf: 目录里的配置文件将映射为 nginx 容器的配置文件。3、部署docker run -p 80:80 -d --name test_nginx -v /home/web/www:/usr/s

    2021-09-24 19:18:50   2021-09-24 19:18:50
    分类:Docker / 浏览:016324823305818
  • Linux下离线安装Docker

    本例以 ce版 演示1、下载安装包https://download.docker.com/linux/static/stable/x86_64/我下载的是:docker-18.06.3-ce.tgz(截止发稿日最新版本)2、上传文件SSH上传或者挂载U盘到主机目录3、解压tar -zxvf docker-18.06.3-ce.tgz4、移动 Dockercp docker/* /usr/bin/5、注册服务vim /etc/systemd/system/docker.service记录下面信息,保存。[Unit] Description=Docker Applic

    2021-09-24 19:18:50   2021-09-24 19:18:50
    分类:Docker / 浏览:016324823303042
  • docker-compose.yml搭建LNMP开发环境

    文件目录结构redis ├─ docker #docker 配置目录 │ ├─ conf #配置目录 │ │ ├─ my.cnf #数据库配置文件 │ │ └─ nginx.conf #nginx配置文件 │ ├─ data #数据存放目录 └─ docker-compose.yml #部署文件docker-compose.ymlversion: "3" services: nginx: restart: always image: nginx:alp

    2021-09-24 19:18:50   2021-09-24 19:18:50
    分类:Docker / 浏览:016324823308675
  • 常用Docker指令示例

    常用 Docker 指令示例1、获取镜像sudo docker pull centos:latest2、启动一个容器sudo docker run -t -i centos /bin/bash3、查看镜像列表,列出本地所有的 imagessudo docker images centos4、查看容器列表,可看到我们创建过的所有 Containersudo docker ps -a5、删除镜像,从本地删除一个已经下载好的镜像sudo docker rmi centos:latest6、移除所有未运行的容

    2021-09-24 19:18:50   2021-09-24 19:18:50
    分类:Docker / 浏览:016324823305166
  • Docker安装MySQL

    以 MySQL 5.7 安装为例。1、拉取镜像或者导入镜像拉取镜像docker pull mysql:5.7导入镜像docker load < mysql.tar2、创建用于挂载的目录由于避免容器停止造成数据丢失的情况,我们需要挂载宿主机的真实目录到容器中。(日志目录、数据目录、配置目录)由于我把家目录容量配置过大,所以把数据放到了 home 文件夹下。mkdir -p

    2021-09-24 19:18:49   2021-09-24 19:18:49
    分类:Docker / 浏览:016324823298503
  • Docker容器化过程

    容器化过程完整的应用容器化过程主要分为以下几个步骤:编写应用代码。创建一个 Dockerfile,其中包括当前应用的描述、依赖以及该如何运行这个应用。对该 Dockerfile 执行 docker image build 命令。等待 Docker 将应用程序构建到 Docker 镜像中。一旦应用容器化完成(即应用被打包为一个 Docker 镜像),就能以镜像的形式交

    2021-09-24 19:18:49   2021-09-24 19:18:49
    分类:Docker / 浏览:016324823292443
  • Docker迁移容器存储位置,解决目录overlay2、meraged文件夹容量过大的问题

    问题原因:由于用一段时间,Docker 会占用服务器硬盘,导致 /var/lib 下的文件夹占用过大,甚至会将系统盘占满。为此我们需要迁移 Docker 容器存储位置到容量大的文件夹中。1、查看 Docker 原本存储位置docker info | grep "Root Dir";返回:Docker Root Dir: /var/lib/docker2、查看 Docker 占用容量du -hs /var/lib/docker返回:4.5G /var/

    2021-09-24 19:18:49   2021-09-24 19:18:49
    分类:Docker / 浏览:016324823296175
  • Docker部署PHP环境

    1、拉取镜像或者导入镜像拉取镜像docker pull phpdockerio/php56-fpm或者导入镜像docker load < php56.tar2、部署docker run -p 9000:9000 -d --name test_php -v /home/web/www:/usr/share/nginx/html --privileged=true -d phpdockerio/php56-fpm-p 9000:9000 :将容器的 9000 端口映射到主机的 9000 端口-d 后台运行(守护进程)--name test_php:将容器命名为 test_php-v 将主机中当前

    2021-09-24 19:18:49   2021-09-24 19:18:49
    分类:Docker / 浏览:016324823291773
  • 春明


     
    百度站内搜索


  • 晋ICP备18012953号-1
  • 百度统计