【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
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章