[LINUX] Configurer un serveur Samba avec Docker

Configurons un serveur Samba avec Docker.

environnement

Construire

Il semble que dperson / samba soit célèbre, donc je vais l'utiliser.

https://hub.docker.com/r/dperson/samba

Si vous n'avez pas installé docker, installez-le comme vous le souhaitez.

sudo snap install docker

Fabriquez un contenant.

sudo docker create -it -p 139:139 -p 445:445 --name smbsrv -v Le chemin que vous souhaitez partager:/path1 dperson/samba \
            -p -r\
            -u "Nom d'utilisateur;mot de passe" \
            -s "share;/path1;yes;no;no;Nom d'utilisateur" 

Démarrez le conteneur.

sudo docker start smbsrv

J'espère que vous verrez un journal comme celui-ci:

# docker logs smbsrv
Nom d'utilisateur ajouté.
smbd version 4.12.2 started.
Copyright Andrew Tridgell and the Samba Team 1992-2020
daemon_ready: daemon 'smbd' finished starting up and ready to serve connections

Le message suivant s'affiche lorsque l'option est incorrecte. Veuillez le réécrire correctement et le recréer.

The 'command' (if provided and valid) will be run instead of samba

Une brève description de la partie de création du menu fixe

Accès depuis Windows

Tout ce que vous avez à faire est d'ajouter un emplacement réseau et de saisir votre nom d'utilisateur et votre mot de passe. image.png image.png

Autre

J'ai essayé CrystalDiskMark. 1 Gigabit Ethernet. HDD Formaté avec ext4. image.png

SSD Formaté avec ext4. image.png

référence

https://www.atmarkit.co.jp/ait/articles/0005/22/news008.html

[^ 1]: nécessite une alimentation SATA. J'ai utilisé le câble d'alimentation USB.

Recommended Posts

Configurer un serveur Samba avec Docker
Configurer un serveur HTTPS simple avec asyncio
Configurer un serveur local avec le téléchargement Go-File-
Configurer un serveur local avec le téléchargement Go-File-
Configurer un serveur de ressources Minecraft (Spigot) via docker (2)
Configurer un serveur de fichiers sur Ubuntu 20.04 à l'aide de Samba
Configurer un serveur de ressources Minecraft (Spigot) via docker
[Vagrant] Configurer un serveur API simple avec python
Créer un serveur Flask avec Docker
Configurer un serveur Web avec CentOS7 + Anaconda + Django + Apache
Configurer un serveur de messagerie avec Twisted
Serveur TFTP avec Docker
Serveur proxy avec Docker
Configurer un serveur HTTPS simple avec Python 3
Démarrez un serveur Web Python simple avec Docker
Configurez un serveur SMTP de test en Python.
Configurer un serveur UDP en langage C
Comment configurer un serveur de développement local
Configurer un serveur SMTP simple en Python
Envoyez du courrier avec mailx à un serveur SMTP factice configuré avec python.
Configurer un serveur local simple sur votre Mac
Configurer Docker sur Oracle Linux (7.x) avec Vagrant
Configurez un serveur gratuit sur AWS en 30 minutes
[Partie 1] Configurons un serveur Micra sur Linux
Lancer Django sur un conteneur Docker à l'aide de docker-compose up
Configurer un environnement de développement Python avec Sublime Text 2
Configurer un serveur de fichiers en utilisant samba avec ZeroPi de Friendly Arm [installation du système d'exploitation]
Configurer un serveur de fichiers utilisant la samba avec ZeroPi de Friendly Arm [Articles achetés]
Configurer un serveur de fichiers utilisant la samba avec ZeroPi de Friendly Arm [Importation personnelle]
Configurer un environnement de développement Python avec Visual Studio Code
Recharger le serveur configuré avec gunicorn lors du changement de code
Configurer la connexion sociale avec Django
Configurer pygit2 avec un lien statique
Créer un fichier deb avec Docker
Déployer l'application Django avec Docker
Configurer un environnement de test automatique du navigateur qui peut exécuter Selenium + Pytest avec Docker Compose
Étapes pour configurer Pipenv, créer une application CRUD avec Flask et la conteneuriser avec Docker
Obtenez un environnement local pour DynamoDB avec Docker
Raclons un site dynamique avec Docker
Dessinez un ensemble de Mandelbrot avec Brainf * ck
Construire un serveur Samba sur Arch Linux
[Linux] Créer un environnement Jenkins avec Docker
Exécutez une application Web Python avec Docker
Créer un service Web avec Docker + Flask
[Linux] Construction de l'environnement Docker avec Amazon Linux 2
Définissez la fonction Lambda et laissez-la fonctionner avec les événements S3!
Créez un environnement CentOS Linux 8 avec Docker et démarrez Apache HTTP Server
Configurer un proxy inverse vers le serveur https avec CentOS Linux 8 + Apache mod_ssl
Configurez un serveur Web local en 30 secondes en utilisant http.server en python 3
Configurer un serveur qui traite plusieurs connexions en même temps
Introduction et utilisation de la bouteille Python ・ Essayez de configurer un serveur Web simple avec une fonction de connexion
Créer un serveur local avec une commande sur une seule ligne [Mac]
Configurer Golang avec goenv sur GNU / Linux
[Python] Créer un environnement de développement Django avec Docker
Serveur de jeu avec deux PC
Lancer un serveur Web avec Python et Flask
Configurer un environnement de développement Python sur Marvericks
Monter le répertoire d'un autre serveur avec sshfs
Créer un serveur "Hello World" (HTTP) dans Tornado