本文目录导读:
在Debian上安装Docker和Docker Compose需要一定的系统管理和命令行知识,下面我们将详细介绍如何在Debian上完成这一过程。
安装前的准备
在开始安装之前,请确保您的Debian系统已经更新到最新版本,并且已经安装了必要的软件包,您可以通过运行以下命令来更新系统:
sudo apt-get update sudo apt-get upgrade
安装Docker
1、添加Docker官方GPG密钥:
sudo apt-get install apt-transport-https ca-certificates curl software-properties-common curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -
2、添加Docker官方源:
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/debian $(l**_release -cs) stable"
3、再次更新软件包列表:
sudo apt-get update
4、安装最新版本的Docker CE:
sudo apt-get install docker-ce docker-ce-cli containerd.io
5、启动Docker并设置为开机启动:
sudo systemctl start docker sudo systemctl enable docker
安装Docker Compose
1、安装Docker Compose之前,需要先安装Python和pip:
sudo apt-get install python3 python3-pip
2、安装最新版本的Docker Compose:
sudo pip3 install docker-compose
3、验证安装:
docker-compose --version
配置和管理Docker
1、配置Docker以使用非root用户:为了安全起见,建议使用非root用户运行Docker,创建一个新的用户(如果尚未创建),并将其添加到docker组中:
sudo adduser --system --shell /bin/bash --gecos 'docker user' --group --home /home/docker --no-create-home dockeruser sudo usermod -aG docker dockeruser
2、退出并重新登录,以确保更改生效,现在您应该能够使用docker
命令而无需sudo
。
3、配置Docker网络:为了方便访问容器,您可以创建一个自定义的Docker网络,运行以下命令创建网络:
docker network create my_custom_network
4、管理Docker容器:您可以使用docker ps
命令查看正在运行的容器,使用docker stop <容器ID>
和docker start <容器ID>
命令来停止和启动容器,要删除容器,请使用docker rm <容器ID>
命令,要删除镜像,请使用docker rmi <镜像ID>
命令,要删除所有未使用的镜像和容器,请使用以下命令:
删除所有未使用的镜像docker image prune
,这将删除所有未使用的镜像,但保留正在使用的镜像,如果您想删除所有镜像,包括正在使用的镜像,请使用docker image prune -a
。
最后修改时间:
文章相关标签:
宿迁挂机宝:租用、购买与价格的全面解析
上一篇
2024年01月20日 14:02
怎样获得免费VPS账号:揭秘免费VPS账号的获取途径与使用方法
下一篇
2024年01月20日 14:14
评论已关闭