首页 > 系统相关 >Linux安装docker-compose

Linux安装docker-compose

时间:2023-03-09 20:23:09浏览次数:51  
标签:compose logs Linux uname mysql docker

Linux环境:centos7.6

1. 安装
curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

2. 授权
chmod +x /usr/local/bin/docker-compose

3. 查看版本
docker-compose version

4. 编写docker-compose.yml至某目录下,编写内容以mysql示例:

version: "3"
services:
  mysql:
    image: mysql:5.7
    container_name: mysql_5.7
    restart: always
    ports:
      - 3306:3306
    volumes:
      - ./mysql/data:/var/lib/mysql
      - ./mysql/my.cnf:/etc/mysql/my.cnf
      - ./mysql/logs:/logs
    environment:
      TZ: Asia/Shanghai
      MYSQL_ROOT_PASSWORD: root@123
      MYSQL_ROOT_HOST: %
    logging:
      driver: "json-file"
      options:
        max-size: "200m"
        max-file: "3"

后台启动: docker-compose up -d

 

标签:compose,logs,Linux,uname,mysql,docker
From: https://www.cnblogs.com/df-blog/p/17201253.html

相关文章

  • linux查找出进程号并kill
    使用pgrep 方式一:pgrep-fjava|awk'{print"kill-9"$1}'|sh&sh执行前面print出来的命令“kill-9”方式二:pgrep-fjava|xargskill-9  xargs命令是用来......
  • Linux高并发服务器之Linux多线程开发
    本文源自C++高薪面试项目的学习笔记,主要记录Liunx多线程的学习,主要知识点是线程概述等基础概念以外,还有线程相关Liunx系统函数以及对应练手代码,除此之外还有线程同步问题的......
  • Linux常用命令
    【sudo-u】例:sudo-unginxadmin/usr/sbin/nginx用户nginxadmin提权到管理员权限执行启动Nginx命令语法:sudo-u<用户名><命令>该命令用于为当前非root用户提高......
  • CentOS7 安装 docker-compose
    docker-composegithub下载地址:Releases·docker/compose(github.com)安装#下载安装sudocurl-Lhttps://github.com/docker/compose/releases/download/1.24.1/d......
  • Linux安装redis
    1、先去官网下载redis的压缩包  2、redis是基于C语言编写的,需要安装gcc依赖yuminstall-ygcctcl3、编译redis3.1在linux新建目录将redis解压#新建目录mk......
  • Docker常用应用之Docker管理
    1.DockerPortainerdockerportainer可以用来图形化管理镜像,容器,卷,网络等,降低docker使用门槛1.1.安装DockerPortainerCE安装dockerportainer分为CE(CommunityEditio......
  • Docker常用应用之图床
    1.简介lsky,兰空图床,分为开源版本和付费版本,付费版本233.33¥永久,具体能干什么,两个版本的区别,可以查看兰空图床官网,如果要查看源代码,或者贡献源代码,或者下载软件,可以查看lsky......
  • linux基础(2)--实用指令1(目录指令)
    1文件目录指令1pwd显示当前目录的绝对路径。  说明当前位置在/home/sora2cd 切换到指定目录。cd~  切换到当前用户的家目录:如果当前用户为root,会切换到......
  • linux bin 包制作
    一Linux安装文件Linux常见的安装为tar,zip,gz,rpm,deb,bin等。我们可以简单的分为三类,第一:打包或压缩文件tar,zip,gz等,一般解压后即可,或者解压后运行sh文件;第二:对应的有管理......
  • linux 域名配置
    #/etc/sysconfig/network-scripts/网络接口配置文件#systemctlrestartnetwork启用,禁用网络接口配置#/etc/hostname主机名称配置文件#/etc/resolv.conf域名解析配......