一丶 常用链接
删除之前的docker
sudo yum remove docker
安装依赖
1 | $ sudo yum install -y yum-utils \ |
切换源
使用官方源地址(比较慢)
$ sudo yum-config-manager
–add-repo
https://download.docker.com/linux/centos/docker-ce.repo
可以选择国内的一些源地址:
阿里云
$ sudo yum-config-manager
–add-repo
http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
清华大学源
$ sudo yum-config-manager
–add-repo
https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/centos/docker-ce.repo
安装
$ sudo yum install docker-ce docker-ce-cli containerd.io
过程中要选2次 是 (y)
$ sudo systemctl start docker
$ sudo systemctl status docker
$ sudo docker run hello-world
$ docker ps
查看所有镜像 (历史)
$ docker ps -a
换源
Ubuntu16.04+、Debian8+、CentOS7
对于使用 systemd 的系统,请在 /etc/docker/daemon.json 中写入如下内容(如果文件不存在请新建该文件):
{“registry-mirrors”:[“https://registry.docker-cn.com/"]}
之后重新启动服务:
$ sudo systemctl daemon-reload
$ sudo systemctl restart docker
删除
docker rm 名称或者ID
$ docker run –name some-mysql -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mysql:tag
$ docker run –name mysql1 -e MYSQL_ROOT_PASSWORD=123456 -d mysql
$ docker run –name mysql1 -e MYSQL_ROOT_PASSWORD=123456 -p 28001:3306 -d mysql