-
dockerfile
查看全部 -
Jenkins 模塊?post steps
查看全部 -
一個service由多個pod組成,對外提供服務;副本是指一個pod的多個實例
apiVersion: v1
kind: Service (定義多個pod組成的服務)
...
spec:
????...
????selector:
????????app: maven(只要是maven app的pod,組成)
---
apiVersion: extensions/v1beta1
kind: Deployment (定義pod的部署信息)
...
spec:
????...
????template:
????????metadata:
????????????labels:
????????????????app: maven
查看全部 -
Kubectl create -f test.yaml:讓k8s創(chuàng)建應用,根據(jù)test.yaml這個文件。
docker:容器,集裝箱
kubernetes:對容器的操作,復制、管理、自動化部署...
查看全部 -
實驗環(huán)境
查看全部 -
spring boot 項目地址
查看全部 -
docker是什么
docker的特定
查看全部 -
1.設置橋接 2.設置root密碼 3.設置ssh連接 4.關(guān)閉防火墻 5.設置科學上網(wǎng)查看全部
-
三生三世十里桃花
查看全部 -
Docker基本概念
查看全部 -
Docker的架構(gòu)
查看全部 -
Docker的特點
查看全部 -
容器對比虛擬機,以及容器的特點:輕量級、可移植、資源占用少
查看全部 -
apt-get update
apt-get install -y docker.io
阿里云加速器配置(https://cr.console.aliyun.com/)
sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json <<-'EOF' { ?"registry-mirrors": ["https://xxxx.mirror.aliyuncs.com"] } EOF sudo systemctl daemon-reload sudo systemctl restart docker
docker pull mysql:5.6
docker run -p 3306:3306 --name mymysql -v /home/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.6
鏡像[image]、容器【container】、倉庫【registry】
倉庫分公有和私有的兩種。Docker hub是默認的倉庫【https://hub.docker.com/search?q=mysql&type=image】。
版本查看:docker version
鏡像拉?。?docker pull image-name
鏡像查看:docker images docker image ls
鏡像刪除
docker pull nginx
docker images
docker rmi nginx
容器運行、端口映射、掛存儲卷
docker?run?-p?3306:3306?--name?mymysql?-v?/home/mysql/data:/var/lib/mysql?-e?MYSQL_ROOT_PASSWORD=123456?-d?mysql:5.
#?docker?run?即運行容器 #?-p?3306:3306?宿主機端口端口:docker容器中端口進行映射 #?--name?mymysql?容器名稱? #?-v?/home/mysql/data:/var/lib/mysql?宿主機的目錄:容器中數(shù)據(jù)存儲目錄進行映射 #?-e?MYSQL_ROOT_PASSWORD=123456?設置root用戶名123456,需要哪些環(huán)境變量?去dockerhub
進入容器: docker exec -it container-id /bin/bash
查看容器日志 :
進入容器后,查看日志
docker logs -f container-id?
查詢?nèi)萜?: 正在運行的容器 docker ps
所有的容器 docker ps -a?
設置環(huán)境變量
容器停止: docker stop??container-id?
容器刪除: docker rm??container-id?
倉庫登錄:https://cr.console.aliyun.com/cn-hangzhou/instance/credentials
sudo?docker?login?--username=葉2019dec?registry.cn-hangzhou.aliyuncs.com
19. 鏡像的構(gòu)建:?
????docker build -t aaa:1.0? .
????docker build -t aaa:1.0 -f /root/Dockerfile
20. 鏡像打tag
21. 鏡像推送:
查看全部 -
1、配置SSH
sudo?passwd?root sudo?gedit?/etc/ssh/ssh_config #?PermitRootLogin?yes systemctl?restart?sshd sudo?apt-get?update sudo?apt-get?install?ssh sudo?gedit?/etc/ssh/sshd_config #?PermitRootLogin?yes systemctl?restart?sshd ip?a
Microsoft Windows [版本 10.0.19041.746]
(c) 2020 Microsoft Corporation. 保留所有權(quán)利。
C:\Users\yerenyun>ssh root@192.168.123.133
The authenticity of host '192.168.123.133 (192.168.123.133)' can't be established.
ECDSA key fingerprint is SHA256:KaqhMqZ7O0hPgTg7eR9aM5nc1gichGRvge/tF7VlGqM.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '192.168.123.133' (ECDSA) to the list of known hosts.
root@192.168.123.133's password:
Welcome to Ubuntu 20.04.1 LTS (GNU/Linux 5.8.0-38-generic x86_64)
?* Documentation:? https://help.ubuntu.com
?* Management:? ? ?https://landscape.canonical.com
?* Support:? ? ? ? https://ubuntu.com/advantage
345 updates can be installed immediately.
140 of these updates are security updates.
To see these additional updates run: apt list --upgradable
Your Hardware Enablement Stack (HWE) is supported until April 2025.
The programs included with the Ubuntu system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by
applicable law.
root@ubuntu:~#
# 關(guān)閉防火墻
ufw disable
root@ubuntu:~#?ufw?disable Firewall?stopped?and?disabled?on?system?startup root@ubuntu:~#
查看全部
舉報