文章目录
拉取镜像
bash
docker pull mysql:8.0.42
启动镜像为容器
bash
docker run -dp 8080:8080 --name container_mysql8.0.42 -e MYSQL_ROOT_PASSWORD=123123123 mysql:8.0.42
连接容器
法一
bash
docker exec -it container_mysql8.0.42 bash
# 进去后
mysql -p123123123
show databases;

法二
bash
# 或者
docker exec -it container_mysql8.0.42 mysql -p123123123 -e "show databases;"

保存镜像
bash
# 将镜像压缩保存
# -o 压缩成tar包
docker save -o xxx.tar image_name
# 不用参数的话 就用重定向
docker save image_name > xxx
加载镜像
bash
# -i 读取tar包
docker load -i xxx.tar
# 不用参数 用 < 传入
docker load < xxx
镜像打标签
bash
# 更换tag的值
docker tag 源iamge[:tag] 目标imgae[:tag]

移除镜像
bash
# -f 强制移除 可以移除正在使用的容器
docker rmi -f image
