docker学ぶまとめ
docker 今更まとめて
みるコマンド
sudoはなしで書く
systemctl
Docker Engine 起動
systemctl start docker
Docker Engine 終了
systemctl stop docker
Docker Engine 自動起動
systemctl enable docker
いつもの
docker version
image
docker image pull ubuntu
使わない
docker image serch ubuntu
使わない
docker image ls
docker image 作成
docker image build
container☆彡
大体containerは省略できる
コンテナを開始する
docker container start misomiso
つかわない
コンテナを停止する
docker container stop misomiso
つかわない
docker image to container
docker container create misomiso
つかわない
docker container run -d misomiso --mode=1
containerは省略可
停止中のコンテナを削除できる
docker container rm misomiso
docker container exec misomiso
docker container ls
省略形
docker ps
省略形”docker ls” ではなく”ps”になる
docker ps -a
-a 停止中のコンテナも表示させる
docker container cp /index.html nasunasu:/home/nasu
volume
docker volume create
docker volume rm
network
docker network create
docker network rm
hitto@hitto:/mnt/c/Users/hitto$ docker version
Command 'docker' not found, but can be installed with:
sudo snap install docker # version 24.0.5, or
sudo apt install podman-docker # version 3.4.4+ds1-1ubuntu1.22.04.2
sudo apt install docker.io # version 24.0.5-0ubuntu1~22.04.1
See 'snap info docker' for additional versions.
hitto@hitto:/mnt/c/Users/hitto$ sudo snap install docker
[sudo] password for hitto:
docker 24.0.5 from Canonical✓ installed
hitto@hitto:/mnt/c/Users/hitto$ docker version
Client:
Version: 24.0.5
API version: 1.43
Go version: go1.20.8
Git commit: ced0996
Built: Sat Oct 7 00:14:00 2023
OS/Arch: linux/amd64
Context: default
permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get "http://%2Fvar%2Frun%2Fdocker.sock/v1.24/version": dial unix /var/run/docker.sock: connect: permission denied
hitto@hitto:/mnt/c/Users/hitto$ sudo gpasswd -a $(whoami) docker
gpasswd: group 'docker' does not exist in /etc/group
UbuntuにDocker Engineをインストールする |Docker ドキュメント
Docker Engine の Linux インストール後の手順 |Docker ドキュメント ドキュメントが一番
← Go home