linux环境下安装Docker

打印 上一主题 下一主题

主题 659|帖子 659|积分 1977

1、概念:docker是一个开源的应用容器引擎,docker可以让开发者打包他们的应用以及依赖环境包到一个轻量级、可移值的容器中。然后发布到任何流行的linux机器上。
安装过程:
1、yum包更新到最新

yum update
2、安装需要的软件包

yum install -y yum-utils device-mapper-persistent-data lvm2
3、设置yum源

yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
4、安装docker,出现界面都y

yum install -y docker-ce
5、查看docker版本,验证是否成功

docker -v
四、Docker服务相关命令

1、启动docker:**
systemctl start docker
2、停止docker服务
systemctl stop docker
3、重启docker服务
systemctl restart docker
4、查看docker服务状态
systemctl status docker
五、Docker镜像命令

1、列出镜像列表
docker images
2、查找镜像
docker search redis
3、拖取镜像
docker pull redis:版本号             (版本号可去hub.docker上查找)
4、删除镜像
docker rmi  imageID
5、删除所有镜像
docker images -q可以查出所有镜像的id
然后当做参数传给docker rmi  'docker images -q'
可以删除全部的镜像
六、Docker容器命令

1、容器
容器是image镜像运行的实例
2、终端创建容器并启动
docker run -i(这个容器保持运行)  -t(给容器分配一个终端)  --name=c1(给容器取名字)  redis:5.0(指定对应的image) /bin/bash(打开一个shell脚本窗口当做docker容器参数输入的终端,可以不写)
docker run -it --name=c1 redis:5.0
exit退出docker终端
linux可以看作是容器的宿主机
3、后台创建容器
docker run -i -d(后台运行容器) --name=c2  redis:5.0, 通过后台创建的容器退出后不会退出
4、进入容器
docker exec -i -t c2(容器的别名) /bin/bash  退出容器后不会关闭
5、查看容器状态
docker ps -a
6、停止容器
docker stop c2(容器名)
7、启动容器
docker start c2(容器名)
8、删除容器
docker rm c2(容器名)
9、查看容器细节
docker inspect

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

缠丝猫

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表