# 登录dockerhub
docker login

# 把一个现有容器存储为镜像,这里-a是作者,-m是备注,a1b0584c10cb是容器id,php8.2:v1.0是新的镜像名称
sudo docker commit -a="iamxxx" -m="with pdo_mysql and gd" a1b0584c10cb php8.2:v1.0

# 把新生成的镜像改为自己仓库的tag,这里myrepoxxx是我的dockerhub账号
sudo docker tag php8.2:v1.0 myrepoxxx/php8.2:v1.0

# 把修改的镜像推送到自己的仓库
sudo docker push myrepoxxx/php8.2:v1.0