docker search 查询远程仓库镜像
docker pull 拉取远程仓库镜像 docker pull nginx:1.23
docker images 查看镜像
docker images -a 查看所有镜像
docker images -q 查看镜像Id
docker images -aq 查看所有镜像的编号
docker rmi image:tag (docker rmi image:id ) 删除镜像
docker rmi $(docker images -aq)删除所有镜像
docker ps 查看运营中的 容器
docker ps -a 查看所有容器,包括已停止的
docker ps -q 查看容器编号
docker ps -aq查看所有容器编号,包括已停止的
docker rm cantainer:id 删除容器
docker rm $(docker ps -aq)删除所有容器
docker stop cantainer:id 停止容器
docker start cantainer:id启动容器
docker run 启动指令
docker run -d 后台运行容器
docker run -p 与宿主主机映射端口 docker run -d -p 80:80 nginx:1.23
docker run -v 挂载宿主主机磁盘 docker run -d -p 80:80 --restart=always -v /data/nginx/conf:/etc/nginx
docker cp xxxx:/etc/mysql/my.cnf /home/tom/ xxxx 是容器编号 将文件从容器中拷出来
docker exec -it 进入容器内部,例 docker exec -it xxxx /bin/bash
docker login --username=xxxx 保存仓库请求凭证
docker login --username=xxxx registry.cn-qingdao.aliyuncs.com
docker tag 容器编号 newImages:tag 将原有镜像重新命名
docker tag xxxxx registry.cn-qingdao.aliyuncs.com/charis1/mynginx:[镜像版本号]
docker push images:tag 推送镜像
docker push registry.cn-qingdao.aliyuncs.com/charis1/mynginx:[镜像版本号]