Powered by md-Blog  文 - 篇  访客 -

  • 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
  • docker-compose.yml安装Oracle12c

    文件目录结构rabbitmq ├─ docker #docker 配置目录 │ ├─ data #oracle 数据存放目录 └─ docker-compose.yml #部署文件docker-compose.ymlversion: '2' services: oracle12c: image: truevoly/oracle-12c container_name: oracle12c privileged: true restart: always # shm_size: "1g" ports: - "1521:1521" - "8808:8080" # environment: #

    2021-09-24 19:18:49   2021-09-24 19:18:49
    分类:Docker / 浏览:016324823299818
  • docker-compose.yml安装Redis,及解决各种Warning报错问题

    文件目录结构redis ├─ docker #docker 配置目录 │ ├─ conf #配置目录 │ │ └─ redis.conf #redis配置文件 │ ├─ data #redis 数据存放目录 │ │ └─ dump.rdb #rdb文件 └─ docker-compose.yml #部署文件docker-compose.ymlredis 密码需要手动修改version: "3" services: redis: image: redis:6.0.5 container_name: my_redis restart: always

    2021-09-24 19:18:49   2021-09-24 19:18:49
    分类:Docker / 浏览:016324823296340
  • 使用Docker创建我自己的镜像

    查看本地没有任何镜像docker images下载 CentOS 镜像docker pull centos再次查看镜像运行个容器来跑 CentOSdocker run -it centos /bin/bash并且进入 home 文件夹新建一个文件:demo.txt当然我们可以继续添加自己的环境、工具软件等功能使其完善。提交生成自己的镜像exit 退出刚才做好的镜像docker commit -m 'add demo.txt' -a 'ycmbcd' 8d000472b262 ycmbcd

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


     
    百度站内搜索


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