5월, 2021의 게시물 표시

Make a docker container start automatically on every reboot - ubuntu (우분투 시작시 도커 컨테이너 자동 시작)

Create .service file      sudo nano /etc/systemd/system/start_docker.service [Unit] Description=Start docker container on every start [Service] Type=simple ExecStart=docker start my_container_name [Install] WantedBy=multi-user.target Start & enable     sudo systemctl start start_docker     sudo systemctl enable start_docker Reboot     sudo reboot   참고한 싸이트

Docker container 안에서 PyQt5, designer 사용하기

2021.05.14 기준 1. 쿠다 및 cudnn 설치된 nvidia docker image 사용  (디스플레이 사용 및 opengl 사용을 위한 옵션들 포함) docker run --gpus all -it --name gui1 -v /home/hayoung/Desktop/:/data --env="DISPLAY" --env="QT_X11_NO_MITSHM=1" --volume="/tmp/.X11-unix:/tmp/.X11-unix:rw" -e NVIDIA_DRIVER_CAPABILITIES=graphics,utility,compute nvidia/cuda:11.2.2-cudnn8-devel-ubuntu18.04 2. gl 라이브러리 설치 apt install -y -qq --no-install-recommends libglvnd0 libgl1 libglx0 libegl1 libxext6 libx11-6 rm -rf /var/lib/apt/lists/* 3. 도커 밖에서 xhost 설정 xhost +local:'docker inspect --format='{{.Config.Hostname}}' bdba249440d4' 4. PyQt5 설치 pip install PyQt5 (apt install python3-pyqt5 와 중복사용?) apt install qttools5-dev-tools apt install libpulse-dev apt install libqtSmultimediaS-plugins apt-get install libgstreamer1.0-0 gstreamer1.0-plugins-base gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly gstreamer1.0-libav gstreamer1.0-doc gstreamer1.0-tools gstreamer1.0-x gstreamer1...

scp ETAclient_loop: send disconnect: Broken pipe

insert   -o TCPKeepAlive=yes -o ServerAliveCountMax=20 -o ServerAliveInterval=15 to commad. example: scp -o TCPKeepAlive=yes -o ServerAliveCountMax=20 -o ServerAliveInterval=15 /home/hayoung/Desktop/temp_file root@111.111.111.111:/data 그래도 네트워크 연결이 좋지 않으면 소용 없는 듯 하다 ㅠ