Docker 备忘

Docker Summary of common Usage

有时进入容器后,用户就是变成非 root 用户,这种时候又没有密码,在执行一些操作的时候就会非常不方便,这是可以用 -u root 来指定用户。

非root用户
非root用户

执行简单命令可以这样👇

图01
图01

如果需要进入容器,可以这样👇

shell

docker exec  -u root -it 容器名  bash
#或者
docker exec  -u root -it 容器名  sh

图02
图02

有时候会把仓库(Repository)和仓库注册服务器(Registry)混为一谈,并不严格区分。实际上,仓库注册服务器上往往存放着多个仓库,每个仓库中又包含了多个镜像,每个镜像有不同的标签(tag)。