Paramètre de démarrage automatique de Docker avec wsl2

J'ai essayé d'utiliser wsl2 et il semble que Docker ne puisse pas être configuré pour démarrer automatiquement. Il est difficile de taper la commande de service à chaque fois, donc je l'ai considérée

Définir sur sudo pour que l'utilisateur puisse démarrer sans mot de passe

$ sudo visudo
# docker deamon auto up
Utilisateur ALL=(ALL:ALL) NOPASSWD: /usr/sbin/service docker start
À l'arrêt
$ service docker status
 * Docker is not running
Au démarrage
$ service docker status
 * Docker is running

Ajouté à .bashrc pour démarrer uniquement lorsque le docker n'est pas en cours d'exécution

$vim .bashrc
#Postscript
echo $(service docker status | awk '{print $4}') #Afficher l'état de démarrage
if test $(service docker status | awk '{print $4}') = 'not'; then #État d'immobilisation
        sudo /usr/sbin/service docker start #Commencez
fi

Avec ce paramètre, lors de la saisie de wsl2, Docker démarre s'il est arrêté. image.png

Recommended Posts

Paramètre de démarrage automatique de Docker avec wsl2
Exploser Docker avec WSL2
Créer un environnement Docker avec WSL
Image volée lors de la mise à jour de Docker avec WSL2
Reconnaissance GPU avec docker utilisant WSL2 (août 2020)
Installer Docker avec WSL2 Memo ([Partie 2] Introduction à Docker)
Lancez MariaDB avec Docker
Utiliser Puphpeteer avec Docker
Exploitez Emby avec Docker
Exécutez Payara avec Docker
PHP jetable avec Docker
Créer un environnement de développement Chisel avec Windows10 + WSL2 + VScode + Docker
Utiliser GDAL avec Python avec Docker
Déployer avec EC2 / Docker / Laravel
Exécutez TAO Core avec Docker
Gestion Docker avec VS Code
Configurer GitLab avec docker
Exécuter des rails à chaque fois dans le docker
[Docker] Construction de l'environnement Rails 5.2 avec docker
Spring Boot à partir de Docker
Gérer la version de CocoaPods avec Docker
Application Web construite avec docker (1)
J'ai essayé BIND avec Docker
Construire DynamoDB local avec Docker
[Docker] À utiliser à tout moment avec Docker + Rails
Mesures des autorisations lors de la construction de MySQL avec Docker sur WSL2
Utilisation de PlantUml avec Honkit [Docker]
Créer un environnement de développement Go avec WSL2 + Docker Desktop + VSCode (Remote --Containers)
Créez un environnement Vue3 avec Docker!
Créer un environnement Node.js avec Docker Compose
Créer un environnement local Couchbase avec Docker
Installer Java avec Docker basé sur Ubuntu 16.04
Créer un environnement Node.js avec Docker
Construction d'environnement avec Docker pour les débutants
[PDO → Connexion DB avec docker, PHP]
Essayez d'exécuter cloudera manager avec docker
Exercice phylogénétique moléculaire avec docker (travail)
Adresse IP interférée avec le pont Docker
Lire le fichier de vidage avec MySQL de Docker