# docker_compose_boot **Repository Path**: unix_xiaobin/docker_compose_boot ## Basic Information - **Project Name**: docker_compose_boot - **Description**: 学习 docker-compose - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2024-03-20 - **Last Updated**: 2024-03-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README jar包、Dockerfile、docker-compose.yml 放在同一文件夹下 1.执行创建命令 1.1 docker build -t app.jar . // 创建镜像 1.2 docker-compose up -d // 后台启动 2.创建数据库表 2.1 docker exec -it 容器实例id /bin/bash 2.2 mysql -uroot -p 2.3 use db2022; 2.4 CREATE TABLE `t_user` ( `id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT, `username` VARCHAR(50) NOT NULL DEFAULT '' COMMENT '用户名', `password` VARCHAR(50) NOT NULL DEFAULT '' COMMENT '密码', `sex` TINYINT(4) NOT NULL DEFAULT '0' COMMENT '性别 0=女 1=男 ', `deleted` TINYINT(4) UNSIGNED NOT NULL DEFAULT '0' COMMENT '删除标志,默认0不删除,1删除', `update_time` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', `create_time` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', PRIMARY KEY (`id`) ) ENGINE=INNODB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COMMENT='用户表'; 3.执行关闭命令 3.1 docker-compose down 3.2 docker rmi 镜像id