1、前期准备

在安装Docker之前,需要确保操作系统已经更新到最新的版本,并且有sudo权限。

2、安装Docker

以下是在Ubuntu上安装Docker的步骤:

(1)使用apt-get命令更新软件包列表:

sudo apt-get update

(2)安装依赖包以便可以通过HTTPS使用repository:

sudo apt-get install apt-transport-https ca-certificates curl software-properties-common

(3)添加Docker的官方GPG密钥:

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

(4)添加Docker的稳定版本repository:

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

(5)使用apt-get命令更新软件包列表:

sudo apt-get update

(6)安装Docker:

sudo apt-get install docker-ce

(7)安装完成后,通过运行以下命令来验证Docker是否正确安装:

sudo docker run hello-world

3、配置Docker

(1)为了能够以非root用户身份运行Docker命令,需要将当前用户添加到docker用户组中:

sudo usermod -aG docker $USER

(2)退出当前终端并重新登录,以便用户组更改后生效。

(3)验证用户组更改是否生效:

docker run hello-world

如果能够正常运行,并显示"Hello from Docker!"等信息,则表示用户组更改成功。

4、使用Docker

安装完成后,可以通过运行Docker命令来使用Docker:

(1)下载镜像:使用docker pull命令从Docker Hub上下载需要的镜像。例如,下载一个Ubuntu镜像:

docker pull ubuntu

(2)创建容器:使用docker create命令创建一个容器。例如,创建一个基于Ubuntu镜像的容器:

docker create --name mycontainer ubuntu

(3)启动容器:使用docker start命令启动一个已经创建好的容器。例如,启动刚刚创建的容器:

docker start mycontainer

(4)进入容器:使用docker exec命令进入正在运行的容器。例如,进入刚刚启动的容器:

docker exec -it mycontainer /bin/bash

以上是使用Docker的一些基本命令,可以根据实际需求进行操作。