1 docker配置163镜像
vi /etc/docker/daemon.json(Linux)
{
"registry-mirrors": ["http://hub-mirror.c.163.com"]
}
systemctl restart docker
docker有哪些镜像 搜索有哪些镜像
2 docker配置阿里云镜像
阿里云跟daocloud镜像加速需要注册账号
阿里云官网:https://www.aliyun.com/
登录之后选择控制台,找到容器镜像服务
或者这样加速也可以
docker pull registry.docker-cn.com/library/redis
3 docker拉取镜像的命令
搜索镜像
docker search mysql
拉取镜像
docker pull mysql
拉取镜像 加标签
docker pull mysql:5.6
查看有哪些镜像
docker images
删除镜像 加了i是镜像
docker rmi image_id
运行镜像 -d是后天允许镜像
docker run --name container-name -d image-name
eg: docker run -name myredis -d redis
查看有哪些容器正在运行
docker ps
停止容器
docker stop container_id
eg:docker stop ec7d9a187f19
查看所有容器 正在运行的容器和退出的镜像
docker ps -a
删除容器必须是停止状态
docker rm container_id
将虚拟机的端口映射到容器的端口 虚拟机端口8888 映射到容器端口8080
docker run -d -p 8888:8080 tomcat
docker查看日志
docker logs container_id
启动mysql
docker run --name mysql01 -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql
或者
docker run -p 3307:3306 --name mysql03 -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.6 --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci
进入容器内部
docker exec -it container_id /bin/bash
在浏览器打开网址:
虚拟机内部访问:
curl http://127.0.0.1:8888
docker安装redis
docker pull redis
docker run -d -p 6379:6379 --name myredis redis
docker安装rabbitmq
docker pull rabbitmq:3-management
docker run -d -p 5672:5672 -p 15672:15672 --name myrabbitmq image_id
exchange
exchange.direct direct durable
exchange.fanout fanout durable
exchange.topic topic durable
queues
atguigu
atguigu.news
atguigu.emps
gulixueyuan.news
docker安装elasticsearch
docker pull elasticsearch:2.1.2
docker run -e ES_JAVA_OPTS="-Xms256m -Xmx256m" -d -p 9200:9200 -p 9300:9300 --name ES01 image_id
docker安装zookeeper
docker pull zookeeper:3.4.11
docker run --name zk01 -p 2181:2181 --restart always -d 56d414270ae3
docker进入容器内部使用zookeeper客户端
docker exec -it 容器id zkCli.sh
转载地址:
配置镜像 https://blog.csdn.net/sinat_37903653/article/details/80052770