欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 文旅 > 八卦 > Docker的部署和基本操作

Docker的部署和基本操作

2025/4/16 1:53:06 来源:https://blog.csdn.net/xujiangyan_/article/details/147094337  浏览:    关键词:Docker的部署和基本操作

官方站点:Docker Docs

配置软件仓库

cd /etc/yum.repos.d

vim docker.repo

[docker]
name=docker-ce
baseurl=https://mirrors.aliyun.com/docker-ce/linux/rhel/9/x86_64/stable
gpgcheck=0

安装docker-ce并启动服务

yum install -y docker-ce 

#编辑docker启动文件,设定其使用iptables的网络设定方式,默认使用nftables

然后启动docker服务

docke info

激活内核网络选项

#在rhel7中 需要

docker search  nginx搜索镜像

docker pull从镜像仓库中拉取镜像

docker images查看本地镜像

docker image inspect查看镜像信息

docker image save保存镜像

docker save  `docker images | awk 'NR>1{print $1":"$2}'` -o images.tar.gz保存所有镜像

-o:指定导出镜像的位置;

可以同时导出多个镜像到一个文件中;

指定.tar.gz 可以导出并压缩

docker rmi删除镜像

docker run启动容器

#进入到容器中,按<ctrl>+<d>退出并停止容器,#按<ctrl>+<pq>退出但不停止容器

docker attach重新进入容器

docker exec -it在容器中执行命令

docker ps#查看当前运行容器

docker ps -a                    #查看所有容器

docker inspect busybox        #查看容器运行的详细信息

容器内容提交

默认情况下,容器被删除后,在容器中的所有操作都会被清理,包括要保存的文件

如果想永久保存,那么我们需要把动作提交,提交后会生成新的镜像

当我们在运行新镜像后即可看到我们提交的内容

用commit提交

此方法不利于企业审计,所以不推荐使用,在企业中我们多用Dockerfile来构建镜像

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词