2024年5月6日发(作者:)

linux下docker的安装过程和基本使

用方法

Docker是一种开源的容器化技术,它可以让开发者将应用程序以及所有依赖

项打包到一个可移植的容器中,然后将其部署到任何Docker环境中。下面是在

Linux下安装Docker的过程以及基本使用方法。

一、安装Docker

1. 确认系统要求

安装Docker需要系统内核版本高于3.1,并且CentOS 6.5+以上的版本。可以

通过运行以下命令来检查操作系统版本:

cat /etc/redhat-release

同时需要确认Linux内核版本,可以通过运行以下命令查看:

cat /proc/version

2. 安装Docker

在CentOS上安装Docker可以通过以下命令完成:

sudo yum install docker

安装过程中需要确认是否继续安装,输入y后回车即可。

3. 启动并添加开机自启动

安装完成后,可以通过以下命令启动Docker服务:

sudo systemctl start docker

为了方便以后使用,可以添加开机自启动:

sudo systemctl enable docker

二、基本使用方法

1. 查看Docker信息

安装完成后,可以通过以下命令查看Docker的信息:

docker info

2. 查看Docker版本

可以通过以下命令查看Docker的版本信息:

docker --version

3. 查看Docker镜像

可以通过以下命令查看已经下载的Docker镜像:

docker images

4. 创建Docker容器

可以通过以下命令创建一个新的Docker容器:

docker run --name container_name -itd -p

container_port:host_port image_name

其中,container_name是容器的名称,-itd表示以交互式终端运行容器,-p

表示将容器端口映射到主机端口,image_name是要运行的Docker镜像名称。

例如,以下命令将创建一个名为my_container的Docker容器,将容器的80

端口映射到主机的80端口,并从Docker Hub上下载名为nginx的镜像:

docker run --name my_container -itd -p 80:80 nginx

5.进入Docker容器

可以通过以下命令进入正在运行的Docker容器:

docker exec -it container_name bash

其中,container_name是要进入的容器名称,bash表示在容器中运行bash命令。

例如,以下命令将进入名为my_container的Docker容器:

docker exec -it my_container bash

6.删除Docker容器

可以通过以下命令删除一个Docker容器:

docker rm container_name

其中,container_name是要删除的容器名称。

例如,以下命令将删除名为my_container的Docker容器:

docker rm my_container

7.删除Docker镜像

可以通过以下命令删除一个Docker镜像:

docker rmi image_name

其中,image_name是要删除的Docker镜像名称。

例如,以下命令将删除名为nginx的Docker镜像:

docker rmi nginx

以上就是一些基本的Docker使用方法,通过这些方法可以安装、启动、停

止、删除容器和镜像,以及在容器中运行命令等操作。