« Alpine » : différence entre les versions

De Reliable Brain
Ligne 57 : Ligne 57 :
  service docker start
  service docker start
= Installer Docker et Docker-Compose =
= Installer Docker et Docker-Compose =
Source : https://geekscircuit.com/install-docker-docker-compose-on-alpine-linux/
  apk add docker docker-compose
  apk add docker docker-compose
  rc-update add docker default
  rc-update add docker default
  /etc/init.d/docker start
  /etc/init.d/docker start

Version du 9 août 2023 à 19:12

[modifier]

OK très léger, permettant de réaliser des conteneurs

Connaitre la version installée

cat /etc/alpine-release 

Faire une mise à jour

sudo apk -U upgrade

Faire une montée de version

sudo setup-apkrepos

Editer /etc/apk/repositories et remplacer "v3.XX" par "latest-stable" puis sauver

sudo apk upgrade --available
sudo sync
sudo reboot
uname -r
[modifier]

apk update

[modifier]
apk add openssh
rc-update add sshd
rc-status
/etc/init.d/sshd start
[modifier]
apk add apache2 php$phpverx-apache2
service apache2 restart

Pour vérifier l'état :

service apache2 status

Pour relancer Apache :

service apache2 restart
[modifier]

apk add sudo = Donner droits SUDO à un utilisateur Source : https://ostechnix.com/add-delete-and-grant-sudo-privileges-to-users-in-alpine-linux/

adduser <username>
echo '%wheel ALL=(ALL) ALL' > /etc/sudoers.d/wheel
adduser <username> wheel

Pour tester

sudo -lU <username>

Devrait renvoyer :

User <username> may run the following commands on alpineXX:
    (ALL) ALL
[modifier]
apk add --update nodejs npm
[modifier]

Source : https://wiki.alpinelinux.org/wiki/Docker The Docker package is in the 'Community' repository. See Repositories how to add a repository.

apk add docker

Connecting to the Docker daemon through its socket requires you to add yourself to the `docker` group.

addgroup username docker

To start the Docker daemon at boot, see Alpine_Linux_Init_System.

rc-update add docker default
service docker start
[modifier]

Source : https://geekscircuit.com/install-docker-docker-compose-on-alpine-linux/

apk add docker docker-compose
rc-update add docker default
/etc/init.d/docker start