我是靠谱客的博主 深情月光,最近开发中收集的这篇文章主要介绍简洁: docker、docker-compose安装,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

实验环境

系统版本:Ubuntu 18.04.3 LTS

一、安装特定版本docker-ce版本

1、卸载旧版本的Docker
sudo apt-get remove docker docker-engine docker.io docker-ce

注:旧版本的Docker被称作docker或者docker-engine,Docker CE(社区版)包现在被叫做docker-ce,如果之前安装过了,需要先卸载。

2、更新apt安装包索引
sudo apt-get update

3、查看可安装docker版本
apt-cache madison docker-ce

4、安装18.06.3ce3-0~ubuntu
sudo apt-get install docker-ce=

sudo apt-get install docker-ce=18.06.3ce3-0~ubuntu

5、启动docker
$ sudo systemctl start docker

$ sudo ps -ef | grep docker

二、安装最新版本

1、卸载
由于apt官方库里的docker版本可能比较旧,所以先卸载可能存在的旧版本:

sudo apt-get remove docker docker-engine docker-ce docker.io

2、更新apt包索引
sudo apt-get update

3、安装最新版本的Docker CE
sudo apt-get install -y docker-ce

4、验证docker
1、查看docker服务是否启动
systemctl status docker

2、若未启动,则启动docker服务:
sudo systemctl start docker

3、经典的hello world:
sudo docker run hello-world

三、安装docker-compose,会自动安装docker

1、sudo apt-get update
2、apt-cache madison docker-compose
3、sudo apt-get install docker-compose=1.17.1-2

备注:Ubutntu安装完docker后,执行
sudo service docker start 可能会出现如下错误

Failed to start docker.service: Unit docker.service is masked.
解决方案:

执行如下三条指令

systemctl unmask docker.service

systemctl unmask docker.socket

systemctl start docker.service

最后

以上就是深情月光为你收集整理的简洁: docker、docker-compose安装的全部内容,希望文章能够帮你解决简洁: docker、docker-compose安装所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(57)

评论列表共有 0 条评论

立即
投稿
返回
顶部