본문 바로가기

도커10

error) 도커, MySQL, m1 mac) docker: no matching manifest for linux/arm64/v8 in the manifest list entries m1 맥북에서 도커 MySQL official 이미지를 실행할 수 없는 문제 에러 메시지) docker: no matching manifest for linux/arm64/v8 in the manifest list entries 해결 요약: 도커 명령어에 다음의 옵션 추가 --platform linux/amd64 에러 메시지 : arm64 아키텍처(m1 apple silicon의 아키텍처)를 지원하는 이미지가 목록에 없음. 1. 도커 허브의 MySQL 공식 이미지 안내에는 ARM 64 태그가 달려있다. 그럼에도 불구하고 정상적으로 이미지를 당겨 올 수 없어서 의문이다. official Image 마크가 무색하게도. 도커 명령어 옵션으로 ' --platform linux/amd64 '를 덧붙여 이미지를 당.. 2022. 3. 20.
도커_02) 도커파일을 이용한 이미지 작성 - nodeJS 서버 컨테이너 관련 링크 도커_01) 도커 기본 명령어 1. nodeJS 서버 생성 // 프로젝트 디렉토리 만들고 이동 $ mkdir my_dockerfile_sever $ cd my_dockerfile_sever // nodeJS 초기화 설정 -> package.json 파일 생성 // 연습코드이므로 생성된 대화상자 메세지는 모두 엔터로 넘겨도 무방 $ npm init // nodeJS 서버 구동을 위한 express 설치 (node_modules 폴더가 생성됨) // 옵션 --save : package.json 파일에 dependencies 정보 추가 $ npm install express --save 2. 간단한 자바스크립트 서버코드 작성 // docker_server.js 파일 생성후 아래 코드 작성 const.. 2022. 3. 20.
도커_01) 도커 기본 명령어 그 동안 도커는 도커 데스크탑이나 시놀로지 DSM에서 제공하는 GUI 환경에서만 사용해왔다. 도커를 조금 더 활용하기 위해 명령어를 익히고 사용해보려 한다. 커맨드라인에서 사용하는 명령어가 점점 늘고 있다. 기억이 나지 않을 때 내가 쉽게 찾아보려고 남기는 포스팅. 지속적인 업데이트 예정 1. 도커 엔진 상태 관련 명령어 // 도커 엔진 버전 확인 # docker -v // 도커 엔진에 존재하는 이미지 출력 # docker images // 도커 엔진에 존재하는 이미지 삭제 # docker rmi 이미지이름 // 실행중인 컨테이너 목록 확인 # docker ps // 정지된 컨테이너를 포함한 모든 컨테이너 출력 # docker ps -a 2. 도커 컨테이너 제어 관련 명령어 // 이미지이름 - 도커 이미.. 2022. 3. 11.