文章目录
一、安装docker
二、安装Docker镜像加速站
三、下载docker镜像(以centos为例),创建centos容器,查看运行容器的IP
四、容器设置固定的IP地址
五、一款Docker的简单管理工具Portainer。
centos7可以安装所有版本,centos8暂时只可以安装特定版本18.09.1
软件 | 版本号 | 查询命令 |
---|---|---|
docker | Docker version 19.03.5, build 633a0ea | docker -v |
centos7 | CentOS Linux release 7.7.1908 (Core) | cat /etc/redhat-release |
软件 | 版本号 | 查询命令 |
---|---|---|
docker | Docker version 18.09.1, build 4c52b90 | docker -v |
centos8 | CentOS Linux release 8.0.1905 (Core) | cat /etc/redhat-release |
一、安装docker
1、docker运行要求系统为64位,系统内核版本3.10以上。查看系统是否安装docker。
cat /etc/redhat-release
uname -r
rpm -qa |grep docker
2、卸载已安装的旧版docker,查看是否有残留。
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
rpm -qa |grep docker
yum list installed | grep docker
yum remove -y containerd.io.x86_64 docker-ce.x86_64 docker-ce-cli.x86_64
3、安装所需的软件包。
yum install -y yum-utils device-mapper-persistent-data lvm2
4、设置稳定的存储库。
推荐aliyun这个 快:
yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
5、安装最新版本的Docker Engine-Community和containerd。如果需要安装特定版本(例:18.09.1),请运行第6步命令。
(centos7可以安装所有版本,centos8暂时只可以安装18.09.1以下特定版本)
yum install -y docker-ce docker-ce-cli containerd.io
6、安装特定版本的Docker Engine-Community,先在存储库中列出所有可用版本,然后加版本号安装。
(centos7可以安装所有版本,centos8暂时只可以安装18.09.1以下特定版本)
yum list docker-ce* --showduplicates | sort -r
yum install -y docker-ce-18.09.1 docker-ce-cli-18.09.1 containerd.io
网友评论