以下是一些常见操作,便于查阅:
sudo apt install docker docker.io
sudo usermod -aG docker $USER
docker --version
docker ps -a
docker images
docker login
docker pull repository:tag
docker tag "IMAGE ID" repository:tag
docker run -it [--cpus="8" --memory="32g"] repository:tag /bin/bash
docker rename oldname newname
docker start container_name
docker exec -it [-u user_name] container_name /bin/bash
docker system df
docker ps -a # 查询container_name
docker inspect -f '' container_name # 查询container_id
docker cp hostPath container_id:containerPath
docker commit container_name dockerhub_name/repo:tag
docker tag image_name:tag dockerhub_name/repo:tag
docker push dockerhub_name/repo:tag
docker rmi image_name:tag
# 语法:docker save -o <输出文件名.tar> <镜像名:标签>
docker save -o my_image.tar nginx:latest
# 语法:docker load -i <文件名.tar>
docker load -i my_image.tar