【Linux学习笔记】Docker安装及镜像替换

一、Docker安装

1.1、安装docker

docker安装:“yum install docker”;需要linux内核是3.10以上;可以使用"uname -r"查询内核版本;

# docker安装
yum install docker

1.2、docker的启动和查看状态命令

安装完docker之后可以使用"systemctl start docker"启动docker;使用"systemctl enable docker"设置默认开机启动;
使用"systemctl stop docker"关闭docker;

# 启动docker
systemctl start docker
# 关闭docker
systemctl stop docker

1.3、设置docker默认开机启动

# 设置docker默认开机启动
systemctl enable docker

二、Docker镜像源替换

国外镜像比较卡,可以修改配置设置国内镜像加速下载
执行"vim /etc/docker/daemon.json";添加
{
“registry-mirrors”: [“http://hub-mirror.c.163.com”]
}
然后执行"systemctl restart docker"重启docker,生效配置;
PS:如果在保存的时候出现权限问题无法保存的情况,则可以通过"%! sudo tee % > /dev/null"命令来保存。

名称 URL
Docker 官方中国区 https://registry.docker-cn.com
网易 http://hub-mirror.c.163.com
中国科技大学 https://docker.mirrors.ustc.edu.cn
阿里云 https://pee6w651.mirror.aliyuncs.com

三、Docker镜像源查询

使用"docker search XXX"查询对应的镜像文件;具体应用可以通过Docker镜像查询网查询后再下载。

使用"docker pull XXX:tag"下载对应tag的镜像;执行"docker images"查看已拉取的镜像;

四、Docker应用启动例子

在这里插入图片描述

4.1、启动rabbitmq

# 启动rabbitmq
docker run -d -p 5672:5672 -p 15672:15672 --name myrabbitmq df0ee1f

# -d:表示后台运行;
# -p:暴露端口,前者是rabbit的端口,后者是管理界面的端口;
# --name 重命名进程, 后面的为镜像id

4.2、启动ElasticSearch

docker run -e ES_JAVA_OPTS="-Xms128m -Xmx128m" -d -p 9200:9200 -p 9300:9300 --name ES01

4.3、进入到docker中的应用

安装elasticsearch-head 由于要进行配置,因此需要进入容器当中修改相应的配置信息。进入到docker配置中心去:“docker exec -it es /bin/bash”

docker exec -it es /bin/bash
发布了77 篇原创文章 · 获赞 16 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/weixin_38657051/article/details/105073643
今日推荐