#安装docker
curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun
#启动docker
systemctl start docker
#拉取镜像
docker pull 1023182899/campus_network_unlock
#关闭防火墙
systemctl stop firewalld
#查看本地的镜像
docker images
#更改镜像名称
docker tag 镜像ID或旧用户名称/旧镜像源名 新用户名称/新镜像源名:新的标签名(tag)
#将镜像上传到docker hub
docker push userName/repoName:tag
#查看获取容器/镜像的元数据
docker inspect
#查看容器
docker ps
#停止容器
docker stop containerId
#删除容器
docker rm containerId
#删除镜像(需要先停止并删除容器)
docker rmi 用户名称/镜像源名
#启动镜像
docker run --net=host -d 1023182899/campus_network_unlock
#将容器打包成镜像
docker commit 容器ID 1023182899/campus_network_unlock
#进入容器
docker exec -it 容器ID /bin/bash
#关闭启动docker服务
systemctl stop docker
systemctl start docker
#可以配合crontab定时启动关闭某些docker
#关闭所有docker名带有campus_network_unlock的容器
#awk '{print $1}'是取第一列(容器ID)
docker stop $(docker ps | grep campus_network_unlock | awk '{print $1}')
docker使用
最新推荐文章于 2022-04-23 11:36:14 发布