Alpine docker server — различия между версиями

Материал из razgovorov.ru
Перейти к: навигация, поиск
 
(не показано 6 промежуточных версий этого же участника)
Строка 2: Строка 2:
 
Скачиваем https://alpinelinux.org/downloads/
 
Скачиваем https://alpinelinux.org/downloads/
  
Устанавливаем shttps://losst.ru/ustanovka-alpine-linux (yandex-mirror=7)
+
Устанавливаем https://losst.ru/ustanovka-alpine-linux
 +
(yandex-mirror=7)
 
* Устанавливаем редактор nano
 
* Устанавливаем редактор nano
 
* Добавляем community репозиторий
 
* Добавляем community репозиторий
Строка 9: Строка 10:
  
  
===== Установка Alpine =====
+
==== Установка Alpine ====
  
  
 
# Устанавливаем
 
# Устанавливаем
 
# Устанавливаем docker https://wiki.alpinelinux.org/wiki/Docker
 
# Устанавливаем docker https://wiki.alpinelinux.org/wiki/Docker
 +
# Переносим папки docker на другой диск при необходимости https://www.crybit.com/change-default-data-image-directory-docker/
 +
# Устанавливаем мониторинг https://ezhvsalate.ru/posts/monitoring-za-chas-influxdb-telegraf-grafana
 
# Устанавливаем portainer https://www.portainer.io/installation/
 
# Устанавливаем portainer https://www.portainer.io/installation/
* ставим автозапуск - Restart policies alwais
+
<source lang="bash">
 +
docker volume create portainer_data
 +
docker run -d -p 8000:8000 -p 9000:9000 --name portainer --restart always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer
 +
</source>
 +
 
 +
====virtualbox shared folder====
 +
https://wiki.alpinelinux.org/wiki/VirtualBox_shared_folders
 +
 
 +
====vmware shared folder====
 +
 
 +
<source lang="bash">
 +
apk add open-vm-tool
 +
modprobe fuse
 +
/usr/bin/vmhgfs-fuse .host:/jr4py /var/lib/jr4py -o subtype=vmhgfs-fuse,allow_other
 +
</source>
 +
 
 +
для автозагрузки нужно добавить
 +
 
 +
в файл /etc/fstab: .host:/jr4py /var/lib/jr4py fuse.vmhgfs-fuse allow_other,uid=1000,gid=1000,auto_unmount,defaults 0 0

Текущая версия на 22:20, 26 декабря 2020

Установка Alpine

Скачиваем https://alpinelinux.org/downloads/

Устанавливаем https://losst.ru/ustanovka-alpine-linux (yandex-mirror=7)

  • Устанавливаем редактор nano
  • Добавляем community репозиторий
  • Разрешаем доступ root по ssh


Установка Alpine

  1. Устанавливаем
  2. Устанавливаем docker https://wiki.alpinelinux.org/wiki/Docker
  3. Переносим папки docker на другой диск при необходимости https://www.crybit.com/change-default-data-image-directory-docker/
  4. Устанавливаем мониторинг https://ezhvsalate.ru/posts/monitoring-za-chas-influxdb-telegraf-grafana
  5. Устанавливаем portainer https://www.portainer.io/installation/
docker volume create portainer_data
docker run -d -p 8000:8000 -p 9000:9000 --name portainer --restart always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer

virtualbox shared folder

https://wiki.alpinelinux.org/wiki/VirtualBox_shared_folders

vmware shared folder

apk add open-vm-tool
modprobe fuse
/usr/bin/vmhgfs-fuse .host:/jr4py /var/lib/jr4py -o subtype=vmhgfs-fuse,allow_other

для автозагрузки нужно добавить

в файл /etc/fstab: .host:/jr4py /var/lib/jr4py fuse.vmhgfs-fuse allow_other,uid=1000,gid=1000,auto_unmount,defaults 0 0