Docker
Содержание
- Как уменьшить размер образа? допустим nodejs official весит 400 мб в свернутом состоянии.
- Можно ли из контейнера сделать образ?
- Если не удаеться скачать репозиторий, а сеть все таки есть, тогда что?
- Под Windows установил Docker-Toolbox. Но подключиться могу только через PS в окне Toolbox. Как подключиться через cmd или cmder.exe?
- Как проверить что докер запущен на Windows?
Как уменьшить размер образа? допустим nodejs official весит 400 мб в свернутом состоянии.
- Использовать еще меньший отцовский образ, например:
ubuntu - 43mb
илиalpine - 5mb
- Попробовать найти уже нужный образ с наименьшим размером, например:
alpine-node - 67mb
- Не устанавливать отладочные иструменты, например:
vim
илиcurl
- Больше здесь: https://hackernoon.com/tips-to-reduce-docker-image-sizes-876095da3b34
Можно ли из контейнера сделать образ?
Да можно:
docker commit [container-id] [image-name:tag]
Если не удаеться скачать репозиторий, а сеть все таки есть, тогда что?
docker-machine restart default
docker login
Под Windows установил Docker-Toolbox. Но подключиться могу только через PS в окне Toolbox. Как подключиться через cmd или cmder.exe?
docker-machine env --shell cmd default
@FOR /f "tokens=*" %i IN ('docker-machine env --shell cmd default') DO @%i
Как проверить что докер запущен на Windows?
docker-machine active