文章目录
Docker
yum在线安装
安装yum-utils
用于支持yum-config-manager 命令
下载aliyun的repo源
[root@localhost ~]# yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
下载Docker
[root@localhost ~]# yum install docker-ce
#查看是否安装好
[root@localhost ~]# systemctl status docker.service
● docker.service - Docker Application Container Engine
Loaded: loaded (/usr/lib/systemd/system/docker.service; disabled; vendor preset: disabled)
Active: inactive (dead)
Docs: https://docs.docker.com
配置加速器
(1)从2017年6月9日起,Docker 官方提供了在中国的加速器,以解决墙的问题。不用注册,直接使用 加速器地址:https://registry.docker-cn.com 即可。
(2)中国科技大学的镜像加速器: 中科大的加速器不用注册,直接使用地址 https://docker.mirrors.ustc.edu.cn/ 配加速器即可。进一步的信息可以访问: http://mirrors.ustc.edu.cn/help/dockerhub.html?highlight=docker。
(3)阿里云加速器: 注册阿里云开发账户(免费的)后,访问这个链接就可以看到加速器地址: https://cr.console.aliyun.com/#/accelerator。
#这里用中科大的源
[root@localhost ~]# cat /etc/docker/daemon.json
{
"registry-mirrors": ["https://docker.mirrors.ustc.edu.cn"]
}
Docker基本操作
拉取镜像
Ubuntu
#搜索镜像
[root@docker ~]# docker search ubuntu
NAME DESCRIPTION STARS OFFICIAL AUTOMATED
ubuntu Ubuntu is a Debian-based Linux operating sys… 16295 [OK]
#OFFICIAL 表示官方镜像
#拉取镜像
[root@docker ~]# docker pull ubuntu
Centos
[root@docker ~]# docker pull centos
#列出本地镜像
[root@docker ~]# docker image ls
REPOSITORY TAG IMAGE ID CREATED SIZE
mysql 5.7 c20987f18b13 20 months ago 448MB
httpd latest dabbfbe0c57b 20 months ago 144MB
ubuntu latest ba6acccedd29 22 months ago 72.8MB
centos latest 5d0da3dc9764 23 months ago 231MB
创建两个容器
docker run 创建容器并启动,也可以使用create 然后再 start启动。
[root@docker ~]# docker run --name os1 -d -it centos:latest /bin/bash

本文详细介绍了Docker的在线安装、yum-utils的使用、阿里云镜像源的配置,以及Docker的基本操作如拉取镜像、创建和管理容器,包括停止、重启、查看、save与export的区别,以及不同网络模式的演示。
最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



