https://hub.docker.com/r/stefanscherer/registry-windows/

'Docker' 카테고리의 다른 글

(Docker) Private Registry 구성  (0) 00:25:48
(Docker) 도커 서비스 중단/실행  (0) 2019.04.23
(Docker) daemon.json 의 구조 (On Windows)  (0) 2019.04.23
도커 명령어  (0) 2019.04.15
(Docker) Kubernetes 란?  (0) 2019.04.07
Docker Image 의 manifest.json 의 구성  (0) 2019.03.29

cmd 창에서

아래 명령어를 사용하면 된다.

sc stop docker
sc start docker

C:\Users\kjun>sc stop docker

SERVICE_NAME: docker
        TYPE               : 10  WIN32_OWN_PROCESS
        STATE              : 3  STOP_PENDING
                                (NOT_STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN)
        WIN32_EXIT_CODE    : 0  (0x0)
        SERVICE_EXIT_CODE  : 0  (0x0)
        CHECKPOINT         : 0x0
        WAIT_HINT          : 0x0

C:\Users\kjun>sc start docker

SERVICE_NAME: docker
        TYPE               : 10  WIN32_OWN_PROCESS
        STATE              : 2  START_PENDING
                                (NOT_STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN)
        WIN32_EXIT_CODE    : 0  (0x0)
        SERVICE_EXIT_CODE  : 0  (0x0)
        CHECKPOINT         : 0x0
        WAIT_HINT          : 0x7d0
        PID                : 4304
        FLAGS              :

 

C:\ProgramData\Docker\config 폴더의 daemon.json 을 변경했을때는 반드시 중단 후 시작해야

설정한 내용이 적용된다.

 

'Docker' 카테고리의 다른 글

(Docker) Private Registry 구성  (0) 00:25:48
(Docker) 도커 서비스 중단/실행  (0) 2019.04.23
(Docker) daemon.json 의 구조 (On Windows)  (0) 2019.04.23
도커 명령어  (0) 2019.04.15
(Docker) Kubernetes 란?  (0) 2019.04.07
Docker Image 의 manifest.json 의 구성  (0) 2019.03.29

가상 머신( Windows Server 2016 Datacenter ) 상에서는 Hyper-V 기능이 켜지지 않는다.

아래 처럼 기능을 선택하면 에러가 발생된다.(캡쳐를 못해서 퍼옴)

 

아래 처럼 파워쉘 명령어를 이용해도 되지 않는다. (빨간색줄)

하지만 그 아래 부분의 명령어를 이용하면 기능을 켤수 있다.

PS C:\Users\kjun> Enable-WindowsOptionalFeature –Online -FeatureName Microsoft-Hyper-V –All -NoRestart
PS C:\Users\kjun> Install-WindowsFeature RSAT-Clustering -IncludeAllSubFeature
PS C:\Users\kjun> Install-WindowsFeature Multipath-IO
PS C:\Users\kjun> Install-WindowsFeature RSAT-Hyper-V-Tools -IncludeAllSubFeature

재부팅 결과

 

{
   
"authorization-plugins": [],
   
"data-root": "",
   
"dns": [],
   
"dns-opts": [],
   
"dns-search": [],
   
"exec-opts": [],
   
"experimental": false,
   
"features":{},
   
"storage-driver": "",
   
"storage-opts": [],
   
"labels": [],
   
"log-driver": "",
   
"mtu": 0,
   
"pidfile": "",
   
"cluster-store": "",
   
"cluster-advertise": "",
   
"max-concurrent-downloads": 3,
   
"max-concurrent-uploads": 5,
   
"shutdown-timeout": 15,
   
"debug": true,
   
"hosts": [],
   
"log-level": "",
   
"tlsverify": true,
   
"tlscacert": "",
   
"tlscert": "",
   
"tlskey": "",
   
"swarm-default-advertise-addr": "",
   
"group": "",
   
"default-ulimits": {},
   
"bridge": "",
   
"fixed-cidr": "",
   
"raw-logs": false,
   
"allow-nondistributable-artifacts": [],
   
"registry-mirrors": [],
   
"insecure-registries": []
}

 

아래는 도커의 설정의 Daemon Advanced 설정 값이다.

 

참고

https://docs.docker.com/engine/reference/commandline/dockerd/#daemon-configuration-file

'Docker' 카테고리의 다른 글

(Docker) Private Registry 구성  (0) 00:25:48
(Docker) 도커 서비스 중단/실행  (0) 2019.04.23
(Docker) daemon.json 의 구조 (On Windows)  (0) 2019.04.23
도커 명령어  (0) 2019.04.15
(Docker) Kubernetes 란?  (0) 2019.04.07
Docker Image 의 manifest.json 의 구성  (0) 2019.03.29

VM 을 만들거나 가상네트워크를 만들면 아래 처럼 두가지 항목이 있다.

kjun-vm985 는 사설 ip
kjun-VM-ip 는 공인 ip

위 두항목의 static 설정하는 방법은 아래와 같다.

- private ip

kjun-vm985 를 클릭하면 아래와 같은 화면이 나오는데 여기서 IP configuration 을 선택하고
우측 항목인 ipconfig1 을 선택한다.

ipconfig1 에서 아래쪽에 Assigment 의 Static 를 선택 IP address 에 원하는 ip 를 적는다
(단, 가상 네트워크단에서 설정한 subnet 범위안에서만 설정이 가능하다.)

 

- public ip

kjun-VM-ip 를 선택하면 아래와 같이 화면이 나오는데 여기서 Configuration 을 선택하고
우측 상단의  Static 를 선택한다.

Dynamic 이면 가상서버가 재부팅되면 public 가 변경된다. 하지만 Static 이면 고정된 ip 를 사용할 수

 

AZ 명령어가 최신 버전이다.

AzureRM 명령어는 예전 버전으로 아마도 사용을 안하는 쪽으로 변경이 될듯.

 

// 해당 이름으로 스토리지 생성이 가능한지 알아보는 명령
Get-AzureRmStorageAccountNameAvailability -Name '스토리지명'

// 스토리지 생성
New-AzureRmStorageAccount -ResourceGroupName 리소스명 -AccountName 스토리지명 -Location eastus2 -SkuName Standard_GRS

// 생성되었는지 확인
Get-AzureRmStorageAccount -ResourceGroupName "리소스명" -AccountName "스토리지명"

// Type 지정
Set-AzureRmStorageAccount -ResourceGroupName "리소스명" -AccountName "스토리지명" -Type "Standard_RAGRS" 

* Type 종류
https://docs.microsoft.com/ko-kr/dotnet/api/microsoft.azure.management.storage.fluent.storageaccountskutype?view=azure-dotnet

 1. BIOS

고급 > APM Configuration 에서

ERP 항목은 끈다.

Power on by PCI-E 항목을 켠다.

 

2. OS

- 네트워크 어댑터 설정 변경

장치관리자 > 네트워크 어댑터 

설정할 네트워크 장치 선택 후 우클릭 메뉴에서 속성 클릭

전원관리 탭에서 절전옵션은 모두 체크해제하고 Wake on LAN 항목을 모두 체크

 

- 레지스트리 변경 

실행 > regedit

컴퓨터\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Power

으로 이동 하여 HiberbootEnabled 값을 0 으로 변경

 

https://rog.asus.com/forum/showthread.php?101283-Wake-on-LAN-not-working-from-shutdown-Asus-Deluxe-Z170 


BIOS...
Make screenshots
Update BIOS
Set settings how they were before update
Set Advanced\APM Configuration\ErP Ready = DISABLED
Set Advanced\APM Configuration\Power on by PCI-E = ENABLED


WINDOWS...
Open Powershell/CMD with ADMIN rights
Run: REG ADD "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Power" /V HiberbootEnabled /T REG_dWORD /D 0 /F
Open device manager, find your NIC, open, drivers tab - Update driver. If nothing found, download directly from manufacturer website
Once updated, reboot.
After reboot, open NIC properties\Power Management tab:
Tick all boxes - Allow computer to turn off device, allow to wake up, only allow magic packet.
Open NIC properties\Advanced tab and (where available):
Set Enable PME = ENABLED
Set Energy Efficient Ethernet / Green etc = DISABLED
Wake on Magic Packet = ENABLED
Wake on Pattern Match = ENABLED
Reboot, then after reboot shutdown. 

'IT Info' 카테고리의 다른 글

ASUS Z270 WOL설정  (0) 2019.04.21
엑셀(Excel) 단축키  (0) 2019.04.21
드레텍 PM2.5 온습도계 O-702 후기  (0) 2019.03.19
raonk.exe 보안프로그램 제거  (0) 2019.02.16
샤오미 손세정제  (0) 2019.01.29
QCY T1 개봉기  (0) 2019.01.16

윈도우의 파워쉘에서 스크립트를 실행하기 위해선 ExecutionPolicy 를 변경해줘야한다.

ExecutionPolicy 는 파워쉘의 실행정책으로 기본적으로 스크립트를 실행할수 없도록 기본 설정되어 있다.

먼저 아래 명령어로 자신의 실행정책 상태를 조회할수 있다.

Get-ExecutionPolicy

여기서 결과가 Restricted 으로 나오면 실행할 수 없도록 되있는 것이다.

아래 명령을 통해 이를 풀어주면 된다.

(아래 명령은 파워쉘이 관리자 권한으로 실행되어있어야 실행이 된다.)

Set-ExecutionPolicy -ExecutionPolicy Unrestricted


참고

Windows PowerShell 실행 정책
기본 정책은 “Restricted”입니다.

Restricted
– 기본 실행 정책입니다.
– 개별 명령을 허용하지만 스크립트를 실행하지 않습니다.
– 서식 지정 및 구성 파일(.ps1xml), 모듈 스크립트 파일(.psm1), Windows
PowerShell 프로필(.ps1) 등의 모든 스크립트 파일을 실행할 수 없습니다.

AllSigned
– 스크립트를 실행할 수 있습니다.
– 로컬 컴퓨터에 작성하는 스크립트를 포함하여 모든 스크립트 및 구성 파일에 신뢰된 게시자가
서명해야 합니다.
– 신뢰된 게시자나 신뢰되지 않은 게시자로 아직 분류하지 않은 게시자의 스크립트를 실행하기 전에
메시지를 표시합니다.
– 인터넷 이외의 다른 소스에서 가져온 서명되지 않은 스크립트를 실행하거나 서명되었지만 악의적인
스크립트를 실행할 위험이 있습니다.

RemoteSigned
– 스크립트를 실행할 수 있습니다.
– 전자 메일과 인스턴트 메시징 프로그램을 포함하여 인터넷에서 다운로드하는 스크립트와 구성
파일에는 신뢰된 게시자의 디지털 서명이 필요합니다.
– 이미 실행한 스크립트와 로컬 컴퓨터에 작성한(인터넷에서 다운로드하지 않음) 스크립트에는
디지털 서명이 필요 없습니다.
– 서명되었지만 악의적인 스크립트를 실행할 위험이 있습니다.

Unrestricted
– 서명되지 않은 스크립트를 실행할 수 있습니다. 이 경우 악의적인 스크립트를 실행할 위험이
있습니다.
– 인터넷에서 다운로드한 스크립트와 구성 파일을 실행하기 전에 사용자에게 경고합니다.

Bypass
– 아무 것도 차단되지 않으며 경고나 메시지가 표시되지 않습니다.
– 이 실행 정책은 Windows PowerShell 스크립트가 대규모 응용 프로그램에 기본 제공되는 구성 또는
고유의 보안 모델을 가진 프로그램이 Windows PowerShell을 기초로 하는 구성을 위해
설계되었습니다.

Undefined
– 현재 범위에 설정된 실행 정책이 없습니다.
– 모든 범위의 실행 정책이 Undefined인 경우 적용되는 실행 정책은 기본 실행 정책인
Restricted입니다.

https://docs.microsoft.com/en-us/powershell/azure/servicemanagement/overview?view=azuresmps-4.0.0

+ Recent posts