-
Docker安装步骤
- 我这里用的是CentOS7_1511 下载地址
-
cat /etc/redhat-release 确定版本是7及以上版本
- 确定可以上外网,如果不能上外网可以参考
-
yum -y update更新 yum 源 这个更新有点儿久
-
curl -fsSL https://get.docker.com -o get-docker.sh获取安装 Docker 的脚本
-
sh get-docker.sh执行脚本进行安装 Docker
-
systemctl start docker启动 Docker
-
vim /etc/docker/daemon.json设置加速器,进行下载加速,不然使用起来下载镜像太慢.这个文件里面只添加下面内容,最好不要有别的东西{ "registry-mirrors": ["http://hub-mirror.c.163.com"]}
-
systemctl enable docker开机自动启动 Docker
-
- 我这里用的是CentOS7_1511 下载地址
-
操作命令
-
启动 Dockersystemctl start docker关闭 Dockersystemctl stop docker开机自动启动 Dockersystemctl enable docker查看防火墙状态service firewalld status关闭防火墙service firewalld stop查找镜像文件 docker search 关键字例如:docker search mysqldocker search redis拉取镜像 ( :tag是可选的,tag表示版本,默认latest)docker pull 镜像名:tag例如:这里默认下载latest版本docker pull mysql这里下载的是8.0版本docker pull mysql:8.0 查看日志 docker logs 容器名
-
-
docker run --name redis01 -d -p 6379:6379 redis启动 Redis
docker run --name mysql01 -d -p 3307:3306 mysql -e MYSQL_ROOT_PASSWORD=123456 --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci 启动 MySQL docker run --name tomcat01 -d -p 8080:8080 tomcat 启动 Tomcat
docker run --name rabbitmq01 -p 5673:5672 -p 15673:15672 -d rabbitmq:management 启动 RabbitMQ docker run --name elasticsearch01 -d -e ES_JAVA_OPTS="-Xms256m -Xmx256m" -p 9201:9200 -p 9301:9300 elasticsearch:6.5.0 启动 Elasticsearch >>>启动之前需要输入 vi /etc/sysctl.conf 在后面添加一行 vm.max_map_count=262144 再输入sysctl -p 让内核参数立即生效 docker run --name zookeeper01 -p 2181:2181 --restart always -d zookeeper 启动 Zookeeper
- 1
- 1
- 1