安装启动docker
//将yum更新到最新 yum update -y //安装docker yum -y install docker //启动 systemctl start docker
建议将yum源替换为阿里源, 详见 Centos7 Yum源修改阿里源
容器操作
//登录 docker login --username=114581840@qq.com registry.cn-hangzhou.aliyuncs.com //查看运行中的容器 docker ps //查看所有容器 docker ps -a //查看所有容器id docker ps -a -q //删除容器 docker rm [容器id 或者 容器名称] //删除所有容器 docker rm $(docker ps -a -q) //启动容器 docker run -d --privileged -p 22:22 --name mytest [IMAGE ID] /usr/sbin/init //停止容器 docker stop [容器id] //停止所有容器 docker stop $(docker ps -a -q) //进入容器 docker exec -it [CONTAINER ID] /bin/bash //打包容器 docker commit -a "[作者]" -m "[说明]" [容器id] [镜像名称]:[TAG]
说明
login:这里登录阿里云仓库
–privileged 特殊启动,没有这个无法使用centos7 里面的 systemctl命令。
使用特殊启动时,只能用exec命令进入,无法使用 attach进入(会卡死)镜像操作
//查看镜像 docker images //删除镜像 docker rmi [镜像id 或者 仓库名称:版本号] //打标签 docker tag [镜像id] registry.cn-hangzhou.aliyuncs.com/hxiao/[镜像]:[版本号] //拉取镜像 docker pull registry.cn-hangzhou.aliyuncs.com/hxiao/[镜像]:[版本号] //推送镜像 docker push registry.cn-hangzhou.aliyuncs.com/hxiao/[镜像]:[版本号]
Centos7 Docker 常用操作
最新推荐文章于 2024-05-27 18:09:53 发布