Вы можете запустить любую команду в активном контейнере, используя docker exec
. В вашем случае это будет:
// Replace <your-container-id> and <your-package-name>
docker exec -it <your-container-id> "npm install <your-package-name>"
или , если вы хотите использовать имя контейнера вместо идентификатор контейнера , который вы можете использовать:
// Replace <your-container-id> and <your-package-name>
docker exec -it $(docker ps | grep <your-container-name> | awk '{ print $1 }') "npm install <your-package-name>"
Здесь у вас есть дополнительная информация о команде docker exec docker exec . (Докер Документы)