核心结论
在腾讯云Ubuntu服务器上通过Docker安装软件,需完成Docker环境配置、镜像拉取、容器运行三步操作,关键命令包括apt-get安装Docker、docker pull获取镜像、docker run启动容器。
1. 安装Docker环境
- 更新系统包:
sudo apt-get update && sudo apt-get upgrade -y - 安装Docker:
sudo apt-get install docker.io -y - 验证安装:
docker --version # 输出版本号即成功 - 权限配置(可选):
sudo usermod -aG docker $USER # 将当前用户加入docker组
2. 拉取软件镜像
- 搜索镜像(以Nginx为例):
docker search nginx # 查看官方镜像 - 拉取镜像:
docker pull nginx:latest # 下载最新版 - 查看本地镜像:
docker images
3. 运行容器并安装软件
- 启动容器:
docker run -d -p 80:80 --name my_nginx nginx # 后台运行并映射端口-d:后台运行-p 80:80:主机80端口绑定容器80端口
- 进入容器安装软件(如vim):
docker exec -it my_nginx /bin/bash # 进入容器终端 apt-get update && apt-get install vim -y # 容器内操作
注意事项
- 数据持久化:使用
-v参数挂载主机目录(如-v /host/path:/container/path)。 - 安全建议:避免使用
root用户运行容器,推荐最小化镜像(如Alpine版)。 - 腾讯云优化:可选用腾讯云镜像X_X提升拉取速度(配置
/etc/docker/daemon.json)。
完成以上步骤即可快速部署软件,如需复杂配置,建议通过Dockerfile自定义镜像。
CCLOUD博客