docker下载和安装

docker下载

sudo yum install -y yum-utils
​

说明:centos8可能会报错,解决办法为:查看centos8切换安装源

 

sudo yum-config-manager \
    --add-repo \
    https://download.docker.com/linux/centos/docker-ce.repo
​

安装

# 安装docker服务端、docker客户端、容器、compose
sudo yum install docker-ce docker-ce-cli containerd.io docker-compose-plugin
​

查看安装列表

yum list docker-ce --showduplicates | sort -r

启动

sudo systemctl start docker

验证

sudo docker run hello-world

运行并下载Tomcat镜像

sudo docker run tomcat

### Docker下载安装详细步骤 Docker 是一个开源的应用容器引擎,能够让开发者将应用及依赖打包到一个可移植的容器中[^4]。以下是 DockerLinux 环境下的安装步骤: #### 卸载旧版本 在安装新版本之前,需要先卸载可能存在的旧版本 Docker。执行以下命令以移除旧版本及其相关组件: ```bash yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine ``` 此命令会清理掉系统中已有的 Docker 旧版本及其依赖项[^2]。 #### 安装必要的依赖包 为了确保 Docker 能够正常运行,需要安装一些系统工具依赖包: ```bash yum install -y yum-utils device-mapper-persistent-data lvm2 ``` #### 添加 Docker 的官方仓库 通过以下命令添加 Docker 的官方仓库,以便获取最新的稳定版 Docker: ```bash yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo ``` #### 安装 Docker CE(社区版) 执行以下命令以安装 Docker 社区版: ```bash yum install docker-ce docker-ce-cli containerd.io ``` #### 启动并设置 Docker 为开机自启 安装完成后,启动 Docker 并将其设置为随系统启动: ```bash systemctl start docker systemctl enable docker ``` #### 验证安装 检查 Docker 是否成功安装以及其版本信息: ```bash docker version docker -v ``` 上述命令分别用于查看 Docker 的详细版本信息简要版本号[^1]。 --- ### 注意事项 - 如果需要使用 `docker-compose`,还需要单独安装它。例如,可以通过以下命令安装指定版本的 `docker-compose`: ```bash curl -L "https://github.com/docker/compose/releases/download/v2.27.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose chmod +x /usr/local/bin/docker-compose ``` - 在非联网环境下,可以采用离线安装方式。具体步骤包括下载所需 RPM 包并传输至目标机器进行安装[^4]。 --- ### 示例代码 以下是一个简单的 Docker 命令示例,用于拉取并运行 MySQL 最新版本的容器: ```bash docker pull mysql docker run --name some-mysql -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mysql:latest ``` ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

h_and_g

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值