일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- Android
- 안드로이드
- 구글지도
- 자마린
- hot reload
- Xamarin Forms
- ASP.NET Web API
- iPhone
- AWS
- Xamarin
- 닷넷
- 비주얼스튜디오2022
- 망할
- vpc
- 배포
- c#
- 프로그래밍
- xcode13
- SecureStorage
- 개발
- aws lambda
- iOS노치
- Today
- Total
목록전체 글 (46)
흑우마스터의 마법의 공간
docker run -d --name squid -p 3128:3128 \ -v /path/to/squid.conf:/etc/squid/squid.conf \ sameersbn/squid squid.conf 파일을 세팅하여 실행을 하였는데 docker ps를 했을 때에 아무것도 표시 되지 않아 docker logs squid 명령어로 로그 내용을 확인해봤다. 비정상적으로 종료 된 것을 확인할 수 있었고 좀 더 확인해보니 3128로 포트를 설정하였지만 정작 squid.conf에는 http에 대한 포트가 3128로 지정되지 않아 오류가 발생한 것으로 파악 되었다 forwarded_for off via off http_port 3128 acl all src 0.0.0.0/0.0.0.0 http_access a..
var handler = new HttpClientHandler { Proxy = new WebProxy(proxyUri), UseProxy = true, ServerCertificateCustomValidationCallback = (sender, cert, chain, sslPolicyErrors) => true //DefaultProxyCredentials = proxyCredentials }; ServerCertificateCustomValidationCallback = (sender, cert, chain, sslPolicyErrors) => true 해당 코드를 추가하지 않으면 오류가 발생함.
Docker run 명령어를 사용하여 컨테이너를 실행할 때, -e 플래그를 사용하여 환경 변수 값을 설정할 수 있습니다. 예를 들어, 환경 변수 이름이 MY_VARIABLE이고, 값을 my_value로 설정하려면 다음과 같이 실행합니다. docker run -e MY_VARIABLE=my_value your-image-name 서비스 진입점에서 환경 변수 값을 읽어오려면 .NET Core 애플리케이션에서 System.Environment.GetEnvironmentVariable() 메서드를 사용할 수 있습니다. 예를 들어, Main 메서드에서 환경 변수 값을 읽어오는 코드는 다음과 같습니다. using System; namespace YourWorkerService { public class Progra..
Selenium을 리눅스 기반 도커 위에 올렸을 때 포트 번호를 지정해주지 않으면 일정시간 동작 이후에 오류가 난다. 그래서 포트를 직접 쓰지 않더라도 주는 것으로 에러를 해결 할 수 있다
예를 들어 MSG\SendMessage_Change_Option.txt 라는 경로에 파일이 존재 하였는데 윈도우에서는 정상적으로 동작했지만 실제 도커가 리눅스 기반이라 \가 아니라 / 이걸로 바꿔줘야 했습니다. 하지만 아래처럼 쓰면 윈도우와 리눅스 문제 없이 사용이 가능합니다. Path.Combine("MSG", "SendMessage_Change_Option.txt");
docker build -f "도커 이미지의 전체 경로" —force-rm -t 붙이고자하는 태그명 —label "com.microsoft.created-by=visual-studio" —label "com.microsoft.visual-studio.project-name=프로젝트의 이름" "도커 명령을 내릴 위치" docker build -f "C:\Soruce\test\testworker\Dockerfile" —force-rm -t testworker —label "com.microsoft.created-by=visual-studio" —label "com.microsoft.visual-studio.project-name=testworker" "C:\Soruce\test" 대충 이런식으로 명령을 내리..
정상적인 방법으로 오늘도 도커 이미지를 빌드 중이었는데 오류 발생 error CS1056: Unexpected character ' ' Time Elapsed 00:00:10.66 ERROR: executor failed running [/bin/sh -c dotnet build ".csproj" -c Release -o /app/build]: exit code: 1 뭐 대충 이런 부분이긴한데 CS1056인거 보면 컴파일러가 예기치 않은 문자열을 만나면 이렇게 나오는 오류인데 딱히 코드 파일이 BOM 이라던가 이런것도 없는데 왜 그럴까.. 해서 보니 코드에 귀찮아서 Enum에 한글이름을 넣어놨는데 주석이나 프로퍼티에 넣는 텍스트는 다 인식을 하면서 Enum에 한글을 썼다고 오류가 났던 것.. 한글을 다 ..
public class Worker : BackgroundService { private readonly IConnection _connection; private readonly IModel _channel; public Worker(IRabbitMQConnectionFactory factory) { _connection = factory.CreateConnection(); _channel = _connection.CreateModel(); // Declare the exchange and queue _channel.ExchangeDeclare(exchange: "mydirectexchange", type: "direct"); _channel.QueueDeclare(queue: "myqueue", du..