安装Docker-Compose

  1. 在【 cd /usr/local/】的目录下创一个【mkdir docker】文件夹,进入docker的文件目录,创建你要上传项目名文件【mkdir 项目名】,进入你创建的文件名文件创建一个yml的配置文件【vi docker-compose.yml】
  2. 舔加镜像:先按【insert】或者【i】今入编辑模式,复制下面代码,按【ESC】退出编辑模式,按【shift+:】进行编辑操作【wq】为保存并退出,【wq!】为保存并强制退出编辑模式,注意yml配置文件不能按Tab键,只能空格,每层两个空格
    version: ‘3’
    services:
    zlzs:
    restart: always
    image: tomcat
    container_name: zlzs
    ports:
    • 8080:8080
      volumes:
    • /usr/local/docker/my-zlzs/ROOT:/usr/local/tomcat/webapps/ROOT

mysql:
restart: always
image: mysql:5.7.22
container_name: mysql
ports:
- 3306:3306
environment:
TZ: Asia/Shanghai
MYSQL_ROOT_PASSWORD: 123456
command:
–character-set-server=utf8mb4
–collation-server=utf8mb4_general_ci
–explicit_defaults_for_timestamp=true
–lower_case_table_names=1
–max_allowed_packet=128M
–sql-mode=“STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION,NO_ZERO_DATE,NO_ZERO_IN_DATE,ERROR_FOR_DIVISION_BY_ZERO”
volumes:
- mysql-data:/var/lib/mysql
volumes:
mysql-data
3. 运行【docker-compose up】下载镜像,【docker-compose down】用于关闭项目执行
4. 下载完按【Ctrl+c】退出当前命令,进入【cd /usr/local/docker/my-zlzs/ROOT/】目录
5. 把需要部署的项目导入此目录,确认好配置是否正确,【docker-compose up】执行项目

你可能感兴趣的:(java,微服务)