1. 优点
方便查看容器的各种配置,便于docker的管理和维护
2. 创建配置文件
创建 docker-compose-test.yml 配置文件
version: '2.4' # 版本随意填
services:
spread:
image: 'test_image:1.0' # 指定镜像
restart: always
runtime: nvidia # 启动 nvidia docker
container_name: test_name # 容器名字
environment:
- NVIDIA_VISIBLE_DEVICES=1 # 设置环境变量
volumes:
- /etc/localtime:/etc/localtime # 映射目录
ports:
- 8000:8000 # 映射端口
command: ["sh" ,"/opt/start.sh"] # 容器运行后运行的指令
3. 启动docker容器(后台启动)
docker-compose -f docker-compose-test.yml up -d
4. 停止docker容器
docker-compose -f docker-compose-test.yml down