update
This commit is contained in:
@@ -0,0 +1,23 @@
|
||||
-----BEGIN CERTIFICATE-----
|
||||
MIID5jCCAs6gAwIBAgIJAJXg3BijE7LpMA0GCSqGSIb3DQEBCwUAMIGHMQswCQYD
|
||||
VQQGEwJDTjEQMA4GA1UECAwHQmVpamluZzEQMA4GA1UEBwwHQmVpSmluZzEMMAoG
|
||||
A1UECgwDb3duMQwwCgYDVQQLDANvd24xGTAXBgNVBAMMEGxpZ2h0c2RvY2tlci5j
|
||||
b20xHTAbBgkqhkiG9w0BCQEWDjE4NzA0OTkzODMuY29tMB4XDTE5MDIxNzA5MjAy
|
||||
OFoXDTIwMDIxNzA5MjAyOFowgYcxCzAJBgNVBAYTAkNOMRAwDgYDVQQIDAdCZWlq
|
||||
aW5nMRAwDgYDVQQHDAdCZWlKaW5nMQwwCgYDVQQKDANvd24xDDAKBgNVBAsMA293
|
||||
bjEZMBcGA1UEAwwQbGlnaHRzZG9ja2VyLmNvbTEdMBsGCSqGSIb3DQEJARYOMTg3
|
||||
MDQ5OTM4My5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDOq2E4
|
||||
vPOssq/jcJoD8vQcjSNfN8Rptm/Q6PT8xn/8AuPIBk+PMFOmLfXR3Km/iyEuxMpS
|
||||
3H8Re136GgJltZW3bmtvVql36HZS6fwN6ssE4EwfynIFyC6P5m3gAFZs8FHs0OSp
|
||||
rPCABiQuwEpB6mEVI9f/G2mTWeYH8tCnMiaDcfIxh9ZxV0Ipm72vJyljZuFsNlQL
|
||||
jnIyV9/Iq9spBTWCZ03onCnNwXKCnCQq5Qe0CTaeQofeuYtrGx26D7dGAWI7/6/n
|
||||
/exKsssiIxUAhS27129OfC8rDwN0J0kj/quXLbMpGGdqypXnuZXCMlM1ETFI8IV7
|
||||
IZDcljPGsmRKF8BPAgMBAAGjUzBRMB0GA1UdDgQWBBS7pVMmKAypmQPgN9pYJJEh
|
||||
JFyspjAfBgNVHSMEGDAWgBS7pVMmKAypmQPgN9pYJJEhJFyspjAPBgNVHRMBAf8E
|
||||
BTADAQH/MA0GCSqGSIb3DQEBCwUAA4IBAQBWvvJf1x54HyfqGNSSebDEUvUh3bRz
|
||||
pEDFVGEyfABbxilTEH5e5weTu9jXLPZXfwMuCJQvCaHf/RoW6gC/y5cGOMpws2rE
|
||||
GMgD1SggnA3wRW2xNOfmscAeTcHqPjQDtSdrIlXTMD2JUac+cV7mwi4LdnLGPldr
|
||||
C2mH67V3nyfCcZYaxdihhzUQwcGdrBarTMwtlvcFQYphbtEN3x/OWfQ20RVqttOA
|
||||
d3k/5ZpR2tktRbMd0/y2Tv2ntg8o4m7lAnsfhNOweepFx3JK7HfG8MjMTa40I+NH
|
||||
mDGMbPic5x2Xl2qoAr6IRH5g8fgX/9LfLSaEZNZhNYncyubcNgyXMjiJ
|
||||
-----END CERTIFICATE-----
|
||||
@@ -0,0 +1,28 @@
|
||||
-----BEGIN PRIVATE KEY-----
|
||||
MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQDOq2E4vPOssq/j
|
||||
cJoD8vQcjSNfN8Rptm/Q6PT8xn/8AuPIBk+PMFOmLfXR3Km/iyEuxMpS3H8Re136
|
||||
GgJltZW3bmtvVql36HZS6fwN6ssE4EwfynIFyC6P5m3gAFZs8FHs0OSprPCABiQu
|
||||
wEpB6mEVI9f/G2mTWeYH8tCnMiaDcfIxh9ZxV0Ipm72vJyljZuFsNlQLjnIyV9/I
|
||||
q9spBTWCZ03onCnNwXKCnCQq5Qe0CTaeQofeuYtrGx26D7dGAWI7/6/n/exKsssi
|
||||
IxUAhS27129OfC8rDwN0J0kj/quXLbMpGGdqypXnuZXCMlM1ETFI8IV7IZDcljPG
|
||||
smRKF8BPAgMBAAECggEBAMviiuE8l3CSP68zUN4Aew8HthOjoqNfleQVTktpUK2/
|
||||
9BNLFoX+eSeCQ/arqNMMYMoQ3kDswnburAGmUyMgBvmVd2u5pSpkLQcTStQ4A91l
|
||||
ofPi9qX5nOXdwBuyeZCzbT8hvdQehozmgh+VGCz7GpeOavKDip4RnDvPMkUf1pro
|
||||
sXlgUsTmetWncEj60MzAtwMMtGhoas0hvEZ8u3daG3EgcCDZ8ND2I7s3vPPE/UWW
|
||||
X0Vs52k1ZdAbMkK0XUBEobig0R+dVhJg7zXvquTq+/w9+a6mw5j/pzwXEDITuA9f
|
||||
0NjswliCgLki0tPSSfwOUOL/zRfisHK9KQY37NP7J0ECgYEA+LwVlB8htjLWmq6W
|
||||
5iQJgNGRxpg0u+N2mDeUhxAC8o/I2xL6JMVSLUsyPe5yFi+pt8u9+39Uqbud7ztm
|
||||
o5COcqfKy+Ri238CEEY4jq29ncqvNLlAlq2h88if8r4aQQkhSu8CthZSOrcqT9ZW
|
||||
Qt+fFyVFDK88Fv/qpwUrMWRiQVECgYEA1LTAkftxXE5w6ubcnINYEpAAK6VE30yO
|
||||
vcovBccWcbBsgYLo8bkApWNl+If5NQ59thEN1IPVnxaJM4okAUdRns6pwOQqSIoH
|
||||
gDkGb6gZo9JsYXaPeTnzVg5JSlc16zg+6gSDhHCKN33uS1XeLdCsW+j0fkkfIi0j
|
||||
LSS8C+2Kf58CgYEApneSZYiUUlEh6XIRUcMqjQk069mv6VNpaqRABkiEAHyUa3H+
|
||||
8Z8RyXh7DpHHzutlRbnY0zm7msETCSoTHkK/4yJDCkQ2mToeUm/8qBjFP5aHvdyB
|
||||
ypY4PmS2D4qFHaOToYfmo6C6tcsiST5kiusImT/7P2sD50ytacx+xNavH5ECgYEA
|
||||
x1m4eZj8/5QMxDsmXBHFQ3BumHlGeTmZNkr9kx6p7Fd6+k6k35eSAW+NLEbTy2QP
|
||||
ccm9+oSse3N1lzZK1F/xITNzaXLuJhonOYc4fwE/NoiKRzYE9YrYgrjU+7WMtS17
|
||||
2XvtfvyyrZt68GRD3RCL2YAVVR5W7YL8Stz42P0CJuUCgYA1YIE30kIkDvHoamxo
|
||||
+EpN3V7pNUb2gczzjIuKVOx/mT25pDzdtJOL0m/mMc7KgmKBargmvvtjWyRXJHof
|
||||
XHH9p/I68hL+V6bhBpH7wk13si+KS8k5L+UvDQxTvQXjDxoul4lcEvrHeVVrnQAr
|
||||
HUgW1VRBDFy87yzNjR8wGALwOg==
|
||||
-----END PRIVATE KEY-----
|
||||
@@ -1,5 +1,8 @@
|
||||
# ubuntu 安装 docker-ce
|
||||
|
||||
```bash
|
||||
curl -fsSL "https://get.docker.com/" | sh
|
||||
```
|
||||
## step 1: 安装必要的一些系统工具
|
||||
|
||||
sudo apt update
|
||||
@@ -63,3 +66,12 @@ sudo systemctl enable docker
|
||||
sudo adduser $USER docker
|
||||
|
||||
```
|
||||
|
||||
|
||||
## login && push
|
||||
|
||||
```bash
|
||||
sudo docker login --username=1870499383@qq.com registry.cn-beijing.aliyuncs.com
|
||||
sudo docker tag [ImageId] registry.cn-beijing.aliyuncs.com/light/myrepo:[镜像版本号]
|
||||
sudo docker push registry.cn-beijing.aliyuncs.com/light/myrepo:[镜像版本号]
|
||||
```
|
||||
|
||||
@@ -0,0 +1,25 @@
|
||||
# 部署docker register
|
||||
|
||||
|
||||
```bash
|
||||
docker run -d --name docker-registry -p 5000:5000 -v /opt/data/registry:/var/lib/registry registry
|
||||
|
||||
# /etc/docker/daemon.json
|
||||
"insecure-registries":["lightsdocker:5000"]
|
||||
|
||||
sudo systemctl daemon-reload
|
||||
sudo systemctl restart docker
|
||||
```
|
||||
|
||||
```bash
|
||||
# 生成lightsdocker.com ssl证书
|
||||
openssl req -newkey rsa:2048 -nodes -sha256 -keyout certs/domain.key -x509 -days 365 -out certs/domain.crt
|
||||
|
||||
|
||||
docker run -d -p 5000:5000 --restart=always --name docker-registry \
|
||||
-v `pwd`/data:/var/lib/registry \
|
||||
-v `pwd`/certs:/certs \
|
||||
-e REGISTRY_HTTP_TLS_CERTIFICATE=/certs/domain.crt \
|
||||
-e REGISTRY_HTTP_TLS_KEY=/certs/domain.key \
|
||||
registry
|
||||
```
|
||||
Reference in New Issue
Block a user