-
-----centos安装docker-------
1、安装 yum-utils ,它可以提供 yum-config-manager 来管理repository及扩展包
yum install -y yum-utils
2、设置稳定的存储库
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
3、更新 yum 包
yum makecache fast
4、安装最新版本的Docker CE(ce为社区版-免费,ee为企业版-收费)
yum install docker-ce
5、启动docker
systemctl start docker
6、验证docker是否正确安装(run命令会检查是否有此镜像,没有的话会先pull下来,再去create + start一个容器)
docker run hello-world
-
----docker配置国内镜像加速器---------
配置国内镜像加速器,使用加速器会直接从国内的地址下载Docker Hub的镜像,速度会比从Docker Hub下载快很多。
这个是我个人的加速器,可以到https://www.daocloud.io免费申请一个。
curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://5a79c9ee.m.daocloud.io
重启Docker,就能正常下载部署镜像了
systemctl restart docker
docker run hello-world
-
----docker安装mysql---------
docker pull mysql
docker run --name=mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -v /app/mysql:/var/lib/mysql -d mysql
需要授权访问权限,才能在其他机子上面访问(Navicat连接)
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456';
-
----安装Tomcat---------
docker run --name=tomcat -p 8080:8080 -d tomcat
执行成功就可以通过ip:8080来访问Tomcat主页了
-
----docker安装vim----------
docker容器没有安装vim,提示vim: command not found
在docker里面执行apt-get update,这个命令的作用是:同步 /etc/apt/sources.list 和 /etc/apt/sources.list.d 中列出的源的索引,
这样才能获取到最新的软件包。
等更新完毕以后再敲命令:apt-get install vim命令即可。
apt-get install telnet 安装telnet
apt-get install net-tools 安装ifconfig