开发过程中经常会用到一些环境配置,我们何不将涉及到的环境都配置到docker的centos系统中,便于以后的测试使用,再也不用在本机装N多软件,也不需要docker分别安装各类软件,后续甚至可以做成一个集成环境使用,终极目标使用dockerfile命令构建。
1.寻找合适的centos版本,这次选了centos7。
centos官网镜像地址:
https://quay.io/repository/centos/centos?tag=stream8&tab=tags
dockerhub官网镜像地址:
https://hub.docker.com/_/centos?tab=tags&page=1&ordering=last_updated
2.拉取镜像命令
docker pull quay.io/centos/centos:centos7
3.查看镜像及详细信息
查看镜像列表
docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
quay.io/centos/centos centos7 8652b9f0cb4c 7 months ago 204MB
查看镜像详细信息
docker image inspect quay.io/centos/centos:centos7
4.启动centos 并设置别名
请用以下方式创建镜像及启动容器操作(兼容centos7和8)
命令:
docker run -itd --privileged --name centos7-wh-dev quay.io/centos/centos /usr/sbin/init
docker exec -it centos7-wh-dev /bin/bash
官网命令参考地址
https://docs.docker.com/engine/reference/commandline/cli/
网友评论