常用工具:
WinSCP //类型ftp软件 (windows系统用)
SecureCRT //类型xshell (windows系统用)
官网地址:
https://docs.docker.com/
去官网注册一个自己的账号
云端docker:
和官网的用的同一个账号登陆,可以去官网注册一个账号
https://labs.play-with-docker.com/
视频地址:
https://www.bilibili.com/video/BV1jz411q7f4?p=5
以centos安装为例:
1.更新软件源
yum update
2.卸载旧的版本
$ sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-selinux \
docker-engine-selinux \
docker-engine
3.安装依赖:
yum-utils提供yum-config-manager功能,另外两个是devicemapper驱动依赖的
$ yum install -y yum-utils \
device-mapper-persistent-data \
lvm2
4.添加repository
设置yum源为阿里云
$ 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
dockker分为docker-ee(企业收费版)和docker-ce(免费版本)两个版本
查看有哪些可以安装的docker-ce(免费版)版本
yum list docker-ce --showduplicates | sort -r
安装指定版本 选择一个版本安装docker-ce
yum -y install docker-ce-18.06.1.ce-3.e17
安装最新版本:
yum -y install docker-ce
查看docker版本
docker version
或者docker -v
5.docker更新下载源为国内
改为国内镜像源
将docker修改为国内镜像源
编辑下面文件:
vim /etc/docker/daemon.json
此处使用的是中国科技大学的docker镜像源
{
"registry-mirrors" : ["https://docker.mirrors.ustc.edu.cn"]
}
docker启动与停止
systemctl命令是系统服务管理器指令
开机自动启动docker:
systemctl enable docker
启动docker:
systemctl start docker
停止docker:
systemctl stop docker
重启docker:
systemctl restart docker
查看docker状态:
systemctl status docker
查看docker概要信息:
docker info
查看docker帮助文档
docker --help
跑一个hello word
docker run hello-world