【发布时间】:2022-02-07 23:19:16
【问题描述】:
我想通过 Dockerfile 在 Docker 映像中安装一个包。
docker-compose.yml:
version: "3.5"
services:
transmission:
build:
context: .
dockerfile: Dockerfile
image: ghcr.io/linuxserver/transmission
container_name: transmission
environment:
- PUID=1000
- PGID=1000
volumes:
- ./config/public:/config
- /data:/data
ports:
- 60020:60020
- 60010:60010
- 60010:60010/udp
restart: unless-stopped
network_mode: host
Dockerfile:
RUN apk update
RUN apk add --no-cache flac
在 Dockerfile 中,我指定要安装 flac 包。
之后我运行docker-compose up -d 和sudo docker exec -it transmission bash 来检查它是否存在,但它不存在。
我做错了什么?
【问题讨论】:
标签: docker docker-compose package dockerfile