docker如何安装指定版本
时间: 2023-12-29 11:03:09 浏览: 155
您可以通过以下命令安装指定版本的Docker:
1. 查询可用版本号:sudo apt-cache madison docker-ce
2. 安装特定版本:sudo apt-get install docker-ce=<VERSION_STRING> docker-ce-cli=<VERSION_STRING> containerd.io
其中,<VERSION_STRING> 是您要安装的版本号。
希望这个回答对您有帮助!
相关问题
linux docker安装指定版本,Centos7 安装指定版本docker
要在CentOS 7上安装特定版本的Docker,可以按照以下步骤:
1. 卸载旧版本的Docker(如果已经安装过)
```
sudo yum remove docker docker-common docker-selinux docker-engine
```
2. 安装所需的依赖
```
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
```
3. 添加Docker存储库
```
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
```
4. 列出可用版本
```
yum list docker-ce --showduplicates | sort -r
```
5. 安装所需的Docker版本
```
sudo yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io
```
其中,`<VERSION_STRING>`是您想要安装的特定版本号或标签。例如,要安装版本18.09.9,命令应为:
```
sudo yum install docker-ce-18.09.9 docker-ce-cli-18.09.9 containerd.io
```
6. 启动Docker并将其设置为开机启动
```
sudo systemctl start docker
sudo systemctl enable docker
```
7. 验证Docker是否已成功安装
```
sudo docker run hello-world
```
如果一切正常,您应该会看到“Hello from Docker!”消息。
docker安装指定版本rabbitmq
可以通过以下命令安装指定版本的 RabbitMQ:
docker run -d --hostname my-rabbit --name some-rabbit -e RABBITMQ_ERLANG_COOKIE='secret cookie here' -e RABBITMQ_DEFAULT_USER=user -e RABBITMQ_DEFAULT_PASS=password -p 5672:5672 -p 15672:15672 rabbitmq:{version}
其中,{version} 是你想要安装的 RabbitMQ 版本号。例如,如果你想要安装 3.8.9 版本的 RabbitMQ,可以使用以下命令:
docker run -d --hostname my-rabbit --name some-rabbit -e RABBITMQ_ERLANG_COOKIE='secret cookie here' -e RABBITMQ_DEFAULT_USER=user -e RABBITMQ_DEFAULT_PASS=password -p 5672:5672 -p 15672:15672 rabbitmq:3.8.9
注意,需要将 'secret cookie here'、user 和 password 替换为你自己的值。
阅读全文