首页 / DOCKER / docker 的安装及简单使用
docker 的安装及简单使用
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了docker 的安装及简单使用,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2279字,纯文字阅读大概需要4分钟。
内容图文
官网:https://www.docker.com/
官网安装教程: https://docs.docker.com/engine/install/centos/
安装
1.卸载旧版本
sudo yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine
2.安装yum-utils软件包(提供yum-config-manager 实用程序)并设置稳定的存储库。
sudo yum install -y yum-utils sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo (默认) sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo (推荐使用)
[3].CentOS8安装Docker出现
package docker-ce-3:19.03.12-3.el7.x86_64 requires containerd.io >= 1.2.2-3, but none of the providers can be installed
yum install https://download.docker.com/linux/fedora/30/x86_64/stable/Packages/containerd.io-1.2.6-3.3.fc30.x86_64.rpm
centos8默认使用podman代替docker,所以需要containerd.io.
4.安装最新版本的Docker Engine和容器,或转到下一步以安装特定版本:
sudo yum install docker-ce docker-ce-cli containerd.io
5.启动Docker
sudo systemctl start docker
6.使用docker version 查看是否启动成功
docker version
7.通过运行hello-world 映像来验证是否正确安装了Docker Engine 。
sudo docker run hello-world
卸载Docker
1.卸载Docker Engine,CLI和Containerd软件包:
sudo yum remove docker-ce docker-ce-cli containerd.io
2.主机上的映像,容器,卷或自定义配置文件不会自动删除。要删除所有图像,容器和卷:
sudo rm -rf /var/lib/docker
docker 简单命令使用
1. docker images 镜像命令
docker images docker images -aq # 查看所有的镜像id docker search mysql # 搜索 docker pull mysql:5.7 # 指定下载5.7 版本 不指定下载最新版本 docker rmi -f hello-world | bf756fb1ae65 # 删除镜像(可以指定镜像id 可以指定镜像名称) docker rmi -f bf756fb1ae65 bf756fb1ae65 bf756fb1ae65 bf756fb1ae65 # 空格分隔 docker rmi -f $(docker images -qa) # 删除全部镜像 docker pull mysql # 下载镜像 docker run [可选命令] image # 通过此镜像运行一个容器 参数说明: --name="Name" -d 后台方式运行 -it 使用交互方式运行 ,进入容器查看内容 -P 指定容器端口 8080:8080 # 主机端口映射到容器端口 -p 随机指定端口 docker run -it centos /bin/bash # 启动并进入容器 docker ps # 查看现在运行的容器 docker ps -a # 查看曾经运行的容器 docker ps -q # 只显示容器的编号 docker ps -n=1 # 只显示最近创建的容器 exit # 停止容器运行并退出容器 ctrl +P +Q # 不停止容器运行 退出容器 docker rm 容器id # 删除指定的容器(没有运行的容器) docker rm -f 容器id # 强制删除指定的容器 docker ps -aq | xargs docker rm # 查询容器id 并删除容器(没有运行的容器) docker ps -aq | xargs docker rm -f # 查询容器id 并强制删除容器 docker start 容器id # 启动容器 docker restart 容器id # 重启容器 docker stop 容器id # 停止当前正在运行的容器 docker kill 容器id # 强制停止杀死容器
原文:https://www.cnblogs.com/chneki/p/13912499.html
内容总结
以上是互联网集市为您收集整理的docker 的安装及简单使用全部内容,希望文章能够帮你解决docker 的安装及简单使用所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。