Kraken api - get token with python

Kraken api - get token with python an example of how you can generate a WebSocket authentication token using Python for Kraken's API: ```python import time import base64 import hashlib import hmac import urllib.request import json # Replace with your Kraken API public and private keys api_key = 'YOUR_API_PUBLIC_KEY' api_secret = 'YOUR_API_PRIVATE_KEY' # API endpoint and parameters api_path = '/0/private/GetWebSocketsToken' api_nonce = str(int(time.time() * 1000)) api_post = 'nonce=' + api_nonce # Create the SHA256 hash api_sha256 = hashlib.sha256(api_nonce.encode('utf-8') + api_post.encode('utf-8')).digest() # Create the HMAC signature api_hmac = hmac.new(base64.b64decode(api_secret), api_path.encode('utf-8') + api_sha256, hashlib.sha512) api_signature = base64.b64encode(api_hmac.digest()) # Create the request api_request = urllib.request.Request('https://api.kraken.com' + api_path, api_post.encode('utf-8')) ap

5가지 유용한 Docker 명령어 정리






5가지 유용한 Docker  명령어 정리



Docker 사용 시 알아야 하는   컨테이너 프로세스, 이미지, 로그, 네트워크 등 관련 기초 명령어들을 정리 해 봅니다.

1. 이미지 관련 명령어:
   - `docker images` : 현재 시스템에 있는 Docker 이미지 목록을 표시합니다.
   - `docker pull <이미지>` : Docker Hub에서 이미지를 다운로드합니다.

2. 컨테이너 관련 명령어:
   - `docker ps` : 실행 중인 컨테이너 목록을 표시합니다.

   - `docker ps -a` : 모든 컨테이너(실행 중인 것과 종료된 것)를 표시합니다.

   - `docker run <이미지>` : 이미지를 기반으로 새로운 컨테이너를 시작합니다.

   - `docker stop <컨테이너>` : 컨테이너를 정지합니다.
   - `docker start <컨테이너>` : 정지된 컨테이너를 시작합니다.


3. 삭제 명령어:
   - `docker rm <컨테이너>` : 컨테이너를 삭제합니다.

   - `docker rmi <이미지>` : 이미지를 삭제합니다.


4. 로그 및 정보 확인:
   - `docker logs <컨테이너>` : 컨테이너의 로그를 확인합니다.
   - `docker inspect <컨테이너 또는 이미지>` : 컨테이너 또는 이미지에 대한 상세한 정보를 표시합니다.

5. 네트워크 관련 명령어:
   - `docker network ls` : 현재 Docker 네트워크 목록을 표시합니다.
   - `docker network inspect <네트워크>` : 특정 네트워크에 대한 정보를 확인합니다.

이 명령어들은 기본적인 Docker 작업을 수행하는 데 필요한 명령들을 정리해 보았습니다.

 

출처: https://couplewith.tistory.com/554 [AgileBus - IT 기술자를 위한 최신 기술 Trends:티스토리]

댓글

이 블로그의 인기 게시물

SSL/TLS 인증서 오류를 해결- 리눅스명령모음 - SSL certificate problem

(truffle 환경 설정) 스마트 계약 배포 와 truffle deploy 오류 해결 - Error: Could not find artifacts for SimpleStorage from any sources

자기주권 신원 (SSI Self-Sovereign Identity) 인증의 발전 그리고 정보 민주화 (Information Democratization)