一键安装Docker,DockerCompose(新手教程)
站内热度 站内前 23%
3.5万 次浏览
咱就不说docker的理论了,就说一点:docker与虚拟机类似,但是在原理上又有不同!虚拟机是虚拟硬件,docker是容器,所以呢更具有便携性、能高效地利用服务器。
ok,开始!以下内容,在ubuntu 20.04下测试:
Docker安装脚本使用教程
一键脚本
连上VPS后,直接运行脚本即可安装Docker:
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh
-
有些系统可能没有sudo命令(如果你当前登陆的用户是
root可以把命令前面的sudo去掉) -
此一键脚本由Docker官方发布并维护,支持CentOS、Ubuntu、Debian、Fedora等常见的Linux发行版本。
官方手动安装教程
Docker Compose安装教程
目前最新版docker自带compose了已经,安装完docker 可执行
docker compose version验证
作为插件安装
Ubuntu and Debian
sudo apt-get update
sudo apt-get install docker-compose-plugin
CentOS and Ubuntu
sudo yum update
sudo yum install docker-compose-plugin
安装成功验证
docker compose version
独立安装
-
作为插件安装的
docker compose命令中间不带- -
独立安装的
docker-compose命令是带-的
国内机安装
一键安装脚本
CDN(推荐)
bash <(curl -sSL https://linuxmirrors.cn/docker.sh)
Gitee
bash <(curl -sSL https://gitee.com/SuperManito/LinuxMirrors/raw/main/DockerInstallation.sh)
官方文档
https://linuxmirrors.cn/other/
docker 基本命令
下载一个镜像
docker pull nginx查看本地镜像
docker images运行一个容器
docker run -d nginx
-d(后台)指定端口运行
docker run -d -p 80:80 nginx
-p(映射端口 主机端口:容器端口)查看运行的容器
docker ps -a
-a(显示所有容器,包括停止的容器)进入容器
docker exec -it name bash
name 容器名称退出容器
exit停止容器
docker stop name重启容器
docker restart name删除容器
docker rm name
docker rm -f name 强制删除
docker rm $(docker ps -a -q) 删除所有停止的容器 相关文档
评论与补充0
有问题或想补充的,写在下面 · 选中正文文字再点「报告错误」会自动引用还没有评论。有疑问、补充,或者发现错字,都可以写在下面。