Posts

Showing posts with the label YML

About Kubernetes

Image

JWT - generate public and private key (YML example)

@SpringBootApplication public class AuthServerApplication implements CommandLineRunner { public static void main(String[] args) { SpringApplication.run(AuthServerApplication.class, args); } @Override public void run(String... args) throws Exception { KeyPairGenerator keyGenerator = KeyPairGenerator.getInstance("RSA"); keyGenerator.initialize(1024); KeyPair kp = keyGenerator.genKeyPair(); PublicKey publicKey = kp.getPublic(); PrivateKey privateKey = kp.getPrivate(); String encodedPublicKey = Base64.getEncoder().encodeToString(publicKey.getEncoded()); String encodedPrivateKey = Base64.getEncoder().encodeToString(privateKey.getEncoded()); System.out.println(convertToPublicKey(encodedPublicKey)); System.out.println(); System.out.println(convertToPrivateKey(encodedPrivateKey)); } private static String convertToPrivateKey(String key) {         StringBuilder result = new StringBuilder();         result.append(...

About Docker

Image
================ sudo usermod -aG docker docker istifade edende her defe sudo yazmamaq uchun komanda ================ docker run -p 8080:8080 -d /path/to/image burada gosterilen image docker container-de 8080 portunda run olacaq (2ci 8080), ve bizim localimizin 8080 portuna bind olacaq. bu zaman bu image i 8080 portunda istifade ede bilerik.  -d ise detached modda ishlediyini gosterir. yeni terminla baglansa bele container run olunmush veziyyetde qalacaq.  ================ docker container in loglarina baxmaq uchun docker logs (-f) <container_id> -f option loglari davamli olaraq izlemek uchun istifade olunur. bu option olmadan loglara baxsaq sadece hazirki veziyyeti gosterib bitirecek. davamli olaraq loglara baxa bilmeyeceyik. ================ docker image <image_id> history - image haqqinda butun history ni gosterir. (dockerfile daki komandalar) docker image <image_id> inspect - image haqqinda butun melumatlari verir. ================ docker inspect <cont...