在Ubuntu系统上轻松部署Docker最新版:完整安装指南
随着容器化技术的日益普及,Docker已成为开发者和管理员的首选工具之一。其轻量级、可移植性和高效性使得应用部署变得更加简单和快捷。本文将详细介绍如何在Ubuntu系统上从零开始安装和配置最新版的Docker及其常用软件。
一、准备工作:安装Ubuntu系统
首先,确保你有一台运行Ubuntu操作系统的计算机。推荐使用2024年最新版的Ubuntu桌面版操作系统。以下是安装Ubuntu系统的简要步骤:
下载ISO镜像
:从Ubuntu官网下载最新版的ISO镜像文件。
创建启动盘
:使用工具如Rufus或Etcher将ISO镜像烧录到USB盘中。
启动安装
:将USB盘插入计算机,重启并从USB启动,按照提示完成安装。
在安装过程中,建议选择以下选项以优化系统性能:
分区方案
:选择“使用整个磁盘”并勾选“LVM”以方便后续管理。
软件选择
:选择“正常安装”并勾选“下载更新”和“安装第三方软件”。
二、新系统配置与常用软件安装
安装完成后,首先进行一些基本的系统配置:
更新系统包
:
sudo apt update
sudo apt upgrade
安装常用软件
:
Chrome浏览器
:
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
sudo dpkg -i google-chrome-stable_current_amd64.deb
sudo apt install -f
百度输入法
:
sudo apt install fcitx fcitx-bin fcitx-table fcitx-table-baidu-pinyin
文本编辑可视软件
(如VSCode):
sudo apt install code
三、Docker的安装与配置
接下来,我们将进入本文的核心部分——Docker的安装与配置。
安装Docker依赖
:
sudo apt install apt-transport-https ca-certificates curl software-properties-common gnupg
添加Docker GPG密钥与仓库
:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg –dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
echo “deb [arch=$(dpkg –print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable” | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
更新包索引并安装Docker
:
sudo apt update
sudo apt install docker-ce docker-ce-cli containerd.io
设置非Root用户权限
:
sudo groupadd docker
sudo usermod -aG docker $USER
newgrp docker
验证Docker安装
:
docker run hello-world
四、安装Docker Compose
Docker Compose是管理和运行多容器Docker应用的工具,以下是安装步骤:
下载Docker Compose最新版
:
sudo curl -L “https://github.com/docker/compose/releases/download/$(curl -s https://api.github.com/repos/docker/compose/releases/latest | grep -Po ‘”tag_name”: “\K.*?(?=”)’)/docker-compose-$(uname -s)-$(uname -m)” -o /usr/local/bin/docker-compose
设置执行权限
:
sudo chmod +x /usr/local/bin/docker-compose
验证安装
:
docker-compose –version
五、开放Docker端口与安装Portainer
为了方便管理Docker容器,我们可以安装Portainer并开放Docker端口。
开放Docker端口
:
sudo ufw allow 2375/tcp
安装Portainer
:
docker volume create portainer_data
docker run -d -p 9000:9000 –name=portainer –restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce
六、总结
通过以上步骤,你已经成功在Ubuntu系统上安装了最新版的Docker及其常用软件。Docker的强大功能和灵活性将极大地提升你的开发和管理效率。希望本文能为你提供有价值的信息和指导。
在下半部分的文章中,我们将进一步探讨Docker相关软件的安装与配置,敬请期待!
参考资料
:
Ubuntu官网
Docker官方文档
Portainer官方文档
致谢
:
感谢浪浪云提供的赞助和支持,浪浪云是一家提供灵活、高效云解决方案的云服务提供商。
希望你在使用Docker的过程中能够得心应手,享受高效开发的乐趣!