阅读量:0
在Linux上运行Docker容器的步骤如下:
1. 安装Docker
首先,你需要在你的Linux系统上安装Docker。以下是安装Docker的步骤:
使用包管理器安装(以Ubuntu为例)
# 更新包索引
sudo apt update
# 安装必要的包
sudo apt install apt-transport-https ca-certificates curl software-properties-common
# 添加Docker的官方GPG密钥
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
# 添加Docker仓库
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
# 更新包索引
sudo apt update
# 安装Docker CE(社区版)
sudo apt install docker-ce docker-ce-cli containerd.io
# 启动Docker服务
sudo systemctl start docker
# 设置Docker开机自启
sudo systemctl enable docker
使用snap安装(适用于大多数Linux发行版)
# 安装Docker
sudo snap install docker
# 启动Docker服务
sudo systemctl start docker
# 设置Docker开机自启
sudo systemctl enable docker
2. 运行Docker容器
安装完成后,你可以使用docker run命令来运行一个Docker容器。
基本命令
# 运行一个Ubuntu容器并进入其shell
docker run -it ubuntu bash
# 运行一个带有特定镜像的容器(例如,运行一个Nginx服务器)
docker run -d -p 80:80 nginx
参数解释
-d:后台运行容器(分离模式)。-p:端口映射,格式为主机端口:容器端口。-it:交互模式,分配一个伪终端。
3. 查看运行中的容器
你可以使用以下命令查看当前正在运行的容器:
docker ps
4. 查看所有容器(包括停止的)
docker ps -a
5. 停止和删除容器
停止容器
# 停止正在运行的容器
docker stop <容器ID或名称>
删除容器
# 删除容器
docker rm <容器ID或名称>
6. 查看镜像
你可以使用以下命令查看本地的Docker镜像:
docker images
7. 拉取镜像
你可以从Docker Hub或其他镜像仓库拉取镜像:
# 拉取Ubuntu镜像
docker pull ubuntu
# 拉取Nginx镜像
docker pull nginx
8. 构建镜像
如果你有自定义的Dockerfile,可以使用以下命令构建镜像:
# 构建镜像
docker build -t my-image-name:tag .
9. 进入容器
你可以使用以下命令进入正在运行的容器:
# 进入容器
docker exec -it <容器ID或名称> /bin/bash
通过以上步骤,你可以在Linux系统上成功运行和管理Docker容器。
以上就是关于“如何在Linux上运行Docker容器”的相关介绍,筋斗云是国内较早的云主机应用的服务商,拥有10余年行业经验,提供丰富的云服务器、租用服务器等相关产品服务。云服务器资源弹性伸缩,主机vCPU、内存性能强悍、超高I/O速度、故障秒级恢复;电子化备案,提交快速,专业团队7×24小时服务支持!
简单好用、高性价比云服务器租用链接:https://www.jindouyun.cn/product/cvm