docker配置国内镜像源下载镜像

1 docker配置163镜像

vi /etc/docker/daemon.json(Linux)

{
  "registry-mirrors": ["http://hub-mirror.c.163.com"]
}

systemctl restart docker

 

docker有哪些镜像  搜索有哪些镜像

https://hub.docker.com/

 

2 docker配置阿里云镜像

阿里云跟daocloud镜像加速需要注册账号

阿里云官网:https://www.aliyun.com/

登录之后选择控制台,找到容器镜像服务

docker配置国内镜像源下载镜像_第1张图片

docker配置国内镜像源下载镜像_第2张图片

docker配置国内镜像源下载镜像_第3张图片

或者这样加速也可以

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  

在浏览器打开网址:

http://192.168.43.100:8888/

docker配置国内镜像源下载镜像_第4张图片

虚拟机内部访问:

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

阿里云镜像  https://www.cnblogs.com/reasonzzy/p/11127359.html

你可能感兴趣的:(技术,docker)