[docker]
docker 的安装
-
检查内核版本,返回的值大于3.10即可。
$ uname -r -
使用 sudo 或 root 权限的用户登入终端。
如果不是root用户使用
$ sudo su 命令可以到root用户 -
确保yum是最新的
Linux升级命令有两个分别是
yum upgrade和yum update,
这个两个命令是有区别的
yum -y update
升级所有包同时也升级软件和系统内核
yum -y upgrade
只升级所有包,不升级软件和系统内核
实.
- 安装 Docker
$ yum install docker
安装成功后,使用docker -v命令查看是否安装成功
docker 配置阿里云镜像
-
cat /etc/sysconfig/docker;
-
vi /etc/sysconfig/docker;
-
编辑 : OPTIONS=’–selinux-enabled \ --log-driver=journald \ --signature-verification=false \ --registry-mirror=https://kfwkfulq.mirror.aliyuncs.com’ 主要是配置这个参数 --registry-mirror ,指向阿里云镜像地址即可(按I进入编辑).
-
按Esc键再选择下面的输入
:w 保存文件但不退出vi
:w file 将修改另外保存到file中,不退出vi
:w! 强制保存,不推出vi
:wq 保存文件并退出vi
:wq! 强制保存文件,并退出vi
q: 不保存文件,退出vi
:q! 不保存文件,强制退出vi
:e! 放弃所有修改,从上次保存文件开始再编辑; -
重启docker服务 $ systemctl restart docker;
docker 常用命令
- $ systemctl start docker (启动docker)
- 用mysql举例
- docker search mysql (查看MySQL的镜像)
- docker pull mysql : tag (拉取镜像,:tag 是对应的标签名比如我们mysql的版本,可以上docker hub 上查看,不加:tag默认下载最新的)
- docker images (查看已下载的镜像)
- docker run mysql(运行容器,这里可能不同的镜像需要配置不同的参数 -d 后台运行 -p 3306:3306 端口映射 --name 自定义容器名字不要重复)
- docker ps (查看运行的容器)
- docker ps -a (查看所有容器)
- docker stop (停止)