五月综合激情婷婷六月,日韩欧美国产一区不卡,他扒开我内裤强吻我下面视频 ,无套内射无矿码免费看黄,天天躁,日日躁,狠狠躁

新聞動(dòng)態(tài)

CentOS8下的Docker使用詳解

發(fā)布日期:2022-01-10 11:07 | 文章來(lái)源:源碼中國(guó)

一、CentOS8下Docker的安裝

curl https://download.docker.com/linux/centos/docker-ce.repo -o /etc/yum.repos.d/docker-ce.repo
yum install -y https://download.docker.com/linux/fedora/30/x86_64/stable/Packages/containerd.io-1.2.6-3.3.fc30.x86_64.rpm
yum install -y docker-ce

二、CentOS8下Docker的啟動(dòng)與停止

啟動(dòng)命令
systemctl start docker
service docker start
關(guān)閉命令
systemctl stop docker
service docker stop
查看 Docker 狀態(tài)
docker info

三、鏡像加速器配置

1. 訪問阿里云

https://www.aliyun.com/

2. 配置鏡像加速地址

進(jìn)入控制臺(tái)





查看配置的鏡像加速地址

docker info

查看Registry Mirrors:部分。

四、Docker的基本操作

基本操作

進(jìn)階操作

編排工具docker-compose的使用1

編排工具docker-compose的使用2

五、其他技巧

1. docker容器強(qiáng)殺

docker kill 容器 ID 或名稱

2. 查看docker容器日志

docker logs -f -t container_name

3. 查看docker容器中運(yùn)行了哪些進(jìn)程

docker top container_name

4. 運(yùn)行docker容器不自動(dòng)退出然后進(jìn)入容器

docker run -d -it 63bd2b510f17 /bin/bash
或者
docker run -id d70eaf7277ea # 有時(shí)不靈
docker exec -it 03d80e28c244 /bin/bash

注意,/bin/bash要放在最后。

5. 查看容器的配置信息

docker inspect 03d80e28c244

6. 容器與宿主機(jī)之間拷貝文件/目錄

docker cp --help
Usage:	docker cp [OPTIONS] CONTAINER:SRC_PATH DEST_PATH|-
	docker cp [OPTIONS] SRC_PATH|- CONTAINER:DEST_PATH
Copy files/folders between a container and the local filesystem
Use '-' as the source to read a tar archive from stdin
and extract it to a directory destination in a container.
Use '-' as the destination to stream a tar archive of a
container source to stdout.
Options:
 -a, --archive Archive mode (copy all uid/gid information)
 -L, --follow-link Always follow symbol link in SRC_PATH

六、IDEA中一鍵打包docker鏡像

1. 修改 Docker 服務(wù)配置

vim /usr/lib/systemd/system/docker.service

找到如下內(nèi)容

在上圖紅色標(biāo)記的最后加入如下內(nèi)容

-H unix:///var/run/docker.sock -H 0.0.0.0:2375
# -H unix:///var/run/docker.sock : 開啟一個(gè)對(duì)外主機(jī)服務(wù),使用 docker.sock 文件管理。
# -H 0.0.0.0:2375 : 允許什么客戶端 IP 訪問當(dāng)前服務(wù),當(dāng)前服務(wù)對(duì)外暴露的端口號(hào)是什么。2375是自定義的端口。
systemctl daemon-reload
systemctl restart docker

2. POM文件中引入相應(yīng)插件

<build>
 <plugins>
 <plugin>
 <groupId>com.spotify</groupId>
 <artifactId>docker-maven-plugin</artifactId>
 <version>1.2.2</version>
 <configuration>
 <imageName>projects/eureka:1.0</imageName> <!--指定鏡像名稱 倉(cāng)庫(kù)/鏡像名:標(biāo)簽-->
 <baseImage>openjdk:latest</baseImage> <!--指定基礎(chǔ)鏡像-->
 <dockerHost>http://192.168.74.131:2375</dockerHost> <!-- 指定業(yè)務(wù)部署服務(wù)器倉(cāng)庫(kù)地址-->
 <entryPoint>["java","-jar","/${project.build.finalName}.jar"]</entryPoint> <!-- 容器啟動(dòng)執(zhí)行的命令 -->
 <exposes>
 <expose>8761</expose><!-- 發(fā)布端口 -->
 </exposes>
 <resources>
 <resource>
 <targetPath>/</targetPath> <!-- 指定要復(fù)制的目錄路徑,這里是當(dāng)前目錄 -->
 <directory>${project.build.directory}</directory> <!-- 指定要復(fù)制的根目錄,這里是 target 目錄 -->
 <include>${project.build.finalName}.jar</include> <!-- 指定需要拷貝的文件,這里指最后生成的 jar 包 -->
 </resource>
 </resources>
 </configuration>
 </plugin>
 </plugins>
</build>

如果提示maven插件無(wú)法導(dǎo)入,可以修改maven的配置文件conf/settings.xml,新增如下內(nèi)容:

<pluginGroups>
 <pluginGroup>com.spotify</pluginGroup>
</pluginGroups>

然后


注意在導(dǎo)入依賴時(shí)要先引入依賴包——先不要配置configuration標(biāo)簽。

3. 新增 IDEA 啟動(dòng)配置


或者






docker run -d -p 8761:8761 --name eureka01 image_name
docker logs -f container_name

七、將本地服務(wù)器的docker鏡像推送到阿里云私有倉(cāng)庫(kù)中

1. 創(chuàng)建阿里云鏡像倉(cāng)庫(kù)




2. 向鏡像倉(cāng)庫(kù)push你的鏡像

根據(jù)操作指南操作即可。

八、創(chuàng)建本地鏡像倉(cāng)庫(kù)

1. 新建本地倉(cāng)庫(kù)

本地倉(cāng)庫(kù)也是一個(gè)docker容器

docker pull registry
vim /usr/lib/systemd/system/docker.service
========================================================================
找到 Service 節(jié)點(diǎn),在 ExecStart 屬性末尾增加新參數(shù),值為:
--insecure-registry 192.168.74.131:5000
vim /etc/docker/daemon.json
=========================================================================
末尾新增配置內(nèi)容:
{
"insecure-registries":["192.168.74.131:5000"]
}
systemctl daemon-reload
systemctl restart docker
docker run -p 5000:5000 -v /opt/registry:/var/lib/registry --name registry -d registry

192.168.74.131指代本地業(yè)務(wù)服務(wù)器地址。

2. 瀏覽器查看本地倉(cāng)庫(kù)

http://ip:5000/v2

3. push 鏡像

# 為鏡像改名
docker tag [ImageId] ip:5000/[鏡像名稱]:[鏡像版本號(hào)]
docker push ip:5000/[鏡像名稱]:[鏡像版本號(hào)]

在瀏覽器中查看 push 結(jié)果
http://ip:5000/v2/_catalog

4. pull 鏡像

docker pull ip:5000/[鏡像名稱]:[鏡像版本號(hào)]

到此這篇關(guān)于CentOS8下的Docker使用的文章就介紹到這了,更多相關(guān)CentOS8下Docker使用內(nèi)容請(qǐng)搜索本站以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持本站!

版權(quán)聲明:本站文章來(lái)源標(biāo)注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請(qǐng)保持原文完整并注明來(lái)源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非maisonbaluchon.cn所屬的服務(wù)器上建立鏡像,否則將依法追究法律責(zé)任。本站部分內(nèi)容來(lái)源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來(lái),僅供學(xué)習(xí)參考,不代表本站立場(chǎng),如有內(nèi)容涉嫌侵權(quán),請(qǐng)聯(lián)系alex-e#qq.com處理。

相關(guān)文章

實(shí)時(shí)開通

自選配置、實(shí)時(shí)開通

免備案

全球線路精選!

全天候客戶服務(wù)

7x24全年不間斷在線

專屬顧問服務(wù)

1對(duì)1客戶咨詢顧問

在線
客服

在線客服:7*24小時(shí)在線

客服
熱線

400-630-3752
7*24小時(shí)客服服務(wù)熱線

關(guān)注
微信

關(guān)注官方微信
頂部