centos7上运行搭建docker环境
2022/3/28 7:26:36
本文主要是介绍centos7上运行搭建docker环境,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
系统环境准备:
docker 运行在centos7上,要去系统为64位、系统内核版本为3.10以上
1.查看系统版本:cat/etc/redhat-release
2.查看系统内核版本:uname -a
docker 安装:
1.安装依赖包:yum install -y yum-utils device-mapper-persistent-data lvm2
2.更新yum缓存:yum makecache fast
3.添加docker下载源地址:yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
4.安装docker:yum install docker-ce(默认为最新版本)
5.也可以选择指定版本选择安装docker:yum install docker-ce-18.12.1.ce
启动docker:
启动docker:systemctl start docker
查看状态:systemctl status docker
停掉服务:systemctl stop docker (需要停掉服务时在操作这个命令)
加入开机启动项:systemctl enable docker
查看docker版本:docker version
卸载docker:docker依赖环境包比较多,完全卸载干净需要卸载的东西也比较多。执行命令:
yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-selinux docker-engine-selinux docker-engine (需要卸载docker在操作这个命令)
docker下载镜像:
由于docker下载镜像比较慢,可以查询阿里云镜像
1.进入到docker目录:cd /etc/docker
2.查看daemon.json文件:ll
3.vi编辑操作插入:{"registry-mirrors": ["https://72idtxd8.mirror.aliyuncs.com"]}
比如我想在一台电脑安装多个mysql服务,只需要下载一个镜像,启动多个不同的容器
查看本地镜像:docker images
镜像仓库地址:https://hub.docker.com/
docker相关命令操作:
1.查看运行的容器:docker ps
2.查看所有的容器docker ps-a
3.查看运行日志:docker logs 容器id或者name
4.停掉容器:docker stop 容器id或者name
5.启动容器:docker start 容器id或者name
6.重启容器:docker restart 容器id或者name
7.删除容器,先停掉容器在删除:docker rm 容器id或者name
8.删除镜像,先停掉镜像在删除:docker rmi id
9.容器设置开机启动:docker --restart=always 容器id或者name
10.如果已经启动的项目使用update更新启动:docker update --restart=always 容器id或者name
这篇关于centos7上运行搭建docker环境的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-17docker 里面的postgis没有中文支持,如何解决?-icode9专业技术文章分享
- 2024-11-17宿主机上开了阿里云的代理,在docker容器内ping不通阿里云的内网ip什么原因?-icode9专业技术文章分享
- 2024-11-17怎么配置docker dns?-icode9专业技术文章分享
- 2024-11-15在树莓派上用Docker-in-Docker模拟Docker Swarm集群
- 2024-11-14Docker端口:你真的公开了哪些东西?
- 2024-11-14用DOCKER在家里的实验室里搞些酷炫的玩意儿
- 2024-11-05掌握Docker:高效安全的十大最佳实践
- 2024-11-05在 Docker Compose 中怎么设置端口映射-icode9专业技术文章分享
- 2024-11-05在 Docker Compose 中怎么设置环境变量-icode9专业技术文章分享
- 2024-11-04Docker环境部署项目实战:新手入门教程