在此之前青阳通过各种方式介绍过自己通过服务器搭建的一些玩法,也写过一些教程,但是那些教程,现在回头来看,都是有些杂乱了,统一性不强。我就准备重新整理一下之前写的文章,并且准备重新开一个专题来写自己折腾的内容,专题的名字就叫-原来服务器这么有用。也希望大家多多提意见,给思路,谢谢大家的支持。
这个专题准备全部使用docker的方式搭建应用,这篇文章作为开篇之作就来告诉大家,怎么样在腾讯云轻量应用服务器上安装docker。接下来是详细教程。
官方网站:Docker: Accelerated Container Application Development
官方文档:(Docker Docs)
Docker 是基于 Go 语言实现的云开源项目,是基于 Linux 的多项开源技术提供高效、敏捷和轻量级的容器方案。创建于 2013 年初。自从开源后就受到了广泛的关注,从长远的眼光来看,Docker 是未来虚拟化的一个发展的趋势。
Ubuntu Server 22.04 LTS 64bit
系统镜像
请使用一台全新的服务器安装docker避免出现各种奇怪问题。 如果没有可以通过传送门新购一台。
腾讯云轻量应用服务器购买地址:传送门
腾讯云上云精选:传送门
腾讯云云产品特惠专区: 传送门
对于腾讯云轻量应用服务器进入的控制台,点击右上方的 登录
,使用腾讯云正在公测的 OrcaTerm
登录到服务器。其他服务器请使用其他ssh工具登录上服务器,后面操作基本一样。
然后点击登录,即可登录到服务器中
输入下面这句命令切换到 root
账号
sudo -i
输入下面的命令,删除一些无用和冲突的依赖包
for pkg in docker.io docker-doc docker-compose podman-docker containerd runc; do sudo apt-get remove $pkg; done
```bash
apt-get update
```
![输入图片说明](https://pic.hipyt.cn/pic/2023/09/19/768d5593adbe0.png)
```bash
apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
```
docker -v
显示版本即安装成功。独立安装docker compose |docker文档 (docker.com)
curl -SL https://github.com/docker/compose/releases/download/v2.20.3/docker-compose-linux-x86_64 -o /usr/local/bin/docker-compose
# 注意机器架构和版本标签,本文发出时时最新为v2.20.3
赋予执行权限
cd /usr/local/bin
chmod +x docker-compose
输入docker-compose -v
查看版本,有信息就算成功。
本文是原来服务器那么有用的基础,后面在搭建各种应用过程中,默认已经完成Docker安装,请务必重视。再次重申折腾的时候注意数据安全和用一个干净的系统。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。