\--name: 컨테이너 이름\-d: 컨테이너를 백그라운드에서 실행\-p: 호스트와 컨테이너 간의 포트를 연결 (host-port:container-port) // 호스트에서 3306 포트 연결 시 컨테이너 3306로 포트 포워딩\--restart=always: 도커가
mariadb 이미지 받기 mariadb 설치 후 백그라운드 구동 docker 구동중인 container 확인 container 접속 docker 시작, 정지, 재실행 해당 포트가 사용중인지 확인 process id로 사용중인 포트 닫기 현재 listen중
apt-get updateapt-get upgradeapt-get update && apt-get install -y sudoapt-get install vimapt-get install curl
컨테이너를 이미지로 만들고, 해당 이미지를 파일로 저장해서 다른곳으로 전송하는 방법파일을 만든경우 해당 명령어를 실행한 디렉토리에 파일이 생성된다나는 이번에 scp로 쐈다.
ref: https://download.docker.com/linux/static/stable)spc로 쏘던지 어떤방법을 써서라도 전송파일을 풀명 docker폴더가 생성되고 그안에 압축푼 내용이 다 들어가있다.위에서 생성된 폴더를 기준으로 그안에 있는 모든 파
ref: https://velog.io/@rldnjsdlsi/Docker
cannot remove 'docker/overlay2': Device or resource busy이렇게 하면 지워짐
Ubuntu Impish 21.10Ubuntu Hirsute 21.04Ubuntu Focal 20.04 (LTS)Ubuntu Bionic 18.04 (LTS)Repository를 이용하여 설치하기$ echo \\ "deb arch=$(dpkg --print-archi
위 나오는 경로중 한곳에는 my.cnf가 존재한다는 의미이다. 전부 다 있는것이 아니다.찾아서 이걸추가해주면 된다.참고로 기본포트가 3306설정이라 기본 port설정이 없을것이다별다른 port설정이 없다면 위 내용을 추가로 작성만 해주면된다.docker cp로 호스트로
실행중인 컨테이너에 실시간으로 포트를 추가하는 기능은 없다컨테이너의 변경 사항이 없다면 컨테이너를 stop 후 docker run에 -p 옵션을 추가하여 실행컨테이너의 변경 사항이 있다면 docker commit를 사용해서 변경된 내용이 적용된 컨테이너를 만들어서 -p
이후 나타나는 메뉴중 선택 한국 서울 기준// 선택하는 숫자는 묘하게 다를수있으니 나타나는 메뉴를 보고서 선택하면됨6(Asia) -> 69(Seoul) 선택
mysql docker 적용시 volume 설정 해야되는 내용컨테이너마다 독자적인 내부 저장소를 가지고 있다. 컨테이너 내부 저장소에 저장되는 데이터는 컨테이너가 삭제되었을 경우 함께 사라진다. 이러한 이슈 때문에 도커는 데이터의 영속성을 보장하기 위해 여러 방법을 지
실행중인 컨테이너의 옵션을 바로 변경하는 방법은 없다.컨테이너에 저장되어있는 데이터를 전부 백업하고 컨테이너를 이미지화 하고다시 옵션을 주고 컨테이너를 run 하면 된다.시간내서 알아봐야할 내용볼륨세팅이 안돼있는 mysql docker container를 volume
첫번째 에러ERROR: Version in "./docker-compose.yml" is unsupported. You might be seeing this error because you're using the wrong Compose file version. Eit
secretvolumehttps://docs.docker.com/engine/install/linux-postinstall/#configure-docker-to-start-on-boot
ref: https://docs.docker.com/engine/install/centos/
error image powerShell 관리자 모드 실행
Docker에서 현재 실행 중인 컨테이너의 모든 내용을 다른 컴퓨터로 복사하는 방법은 크게 두 가지가 있습니다.첫 번째 방법은 Docker 이미지를 사용하는 것입니다. 현재 실행 중인 컨테이너에서 Docker 이미지를 만든 다음, 이 이미지를 다른 컴퓨터로 전송하여 컨
mac m1 환경에서 docker를 사용하여 docker pull centos:7.6.1810 이미지를 받을때 나타났음해결 방법
ref: https://devbksheen.tistory.com/entry/Centos-%EC%BB%A8%ED%85%8C%EC%9D%B4%EB%84%88-%EB%82%B4%EB%B6%80%EC%97%90-Docker-%EC%84%A4%EC%B9%98%ED%95
(작성중...)docker network create도커는 각 컨테이너별로 네트워크가 각각 독립적으로 구성되기 때문에 서로 통용되는 하나의 네트워크망을 구성해야한다.네트워크 옵션을 주지 않는다면 기본 네트워크인 bridge네트워크에 붙게 된다.최초에 네트워크를 연결하지
환경oracle 10g(외부 망)docker mysql containerOracle 데이터베이스에서 데이터를 CSV 파일로 추출한다. 이를 위해 SQLPlus 또는 SQL Developer와 같은 도구를 사용한다.. 아래는 SQLPlus를 사용하여 데이터를 CSV 파일