Practical Docker Deployment, Container Management, and Service Orchestration
Registry Mirror Configuration
When pulling images from public registries experiences latency, configuring local or regional mirrors in the Docker daemon configuration significantly accelerates transfer speeds. The primary configuration file resides at /etc/docker/daemon.json.
{
"registry-mirrors": [
"https://mirror.region-e ...
Posted on Mon, 21 Sep 2026 16:11:12 +0000 by cuteflower
Setting Up Docker Engine on Ubuntu 22.04 LTS
System Preparation and CleanupBefore initiating the installation of Docker Engine, it is crucial to remove any conflicting legacy packages that may exist on the system. This ensures a clean environment for the containerization tools.sudo apt-get remove docker docker-engine docker.io containerd runc
sudo apt-get updateInstalling DependenciesInst ...
Posted on Sat, 19 Sep 2026 16:35:56 +0000 by sufian
Switching Ubuntu APT Mirrors for Faster Package Downloads
Popular Chinese APT Mirrors
Provider
Base URL
USTC
https://mirrors.ustc.edu.cn/ubuntu/
Huawei Cloud
https://repo.huaweicloud.com/ubuntu/
Alibaba Cloud
https://mirrors.aliyun.com/ubuntu/
Tsinghua University
https://mirrors.tuna.tsinghua.edu.cn/ubuntu/
NetEase
https://mirrors.163.com/ubuntu/
Sohu
https://mirrors.sohu.com/ubuntu/
...
Posted on Fri, 18 Sep 2026 16:42:35 +0000 by mistercoffee
Installing Java Development Kit on Ubuntu 18.04
Start by downloading the Oracle JDK 8 archive (jdk-8u301-linux-x64.tar.gz) from the official website. Since Oracle requires authantication, the file is typically fetched on a local machine and transferred to the server via SCP or SFTP.
Log into the Ubuntu 18.04 server and place the archive in a temporary location, for example ~/downloads:
mkdir ...
Posted on Fri, 18 Sep 2026 16:06:45 +0000 by MastahUK
Installing the Custom MIT 6.828 QEMU Emulator on Ubuntu
Install Dependencies
Run the following command to install all required build tools and libraries:
sudo apt-get install -y build-essential libtool* libglib2.0-dev libpixman-1-dev zlib1g-dev git libfdt-dev gcc-multilib gdb python2.7
Install MIT 6.828 Custom QEMU
QEMU is a full-system emulator that can simulate multiple CPU architectures, similar ...
Posted on Thu, 17 Sep 2026 16:13:46 +0000 by Crusader
Deploying and Running PL-VINS on Ubuntu: Configuration, Compilation, and Hardware Testing
On Ubuntu systems, pre-installed OpenCV 3.2.0 is compatible with PL-VINS, even though some documentation references newer versions like 3.3.1. A critical setup step for PL-VINS is modifying the feature_tracker/CMakeLists.txt file, which contains three hardcoded absolute paths—failing to update these will cause compilation errors.
Since my Ubunt ...
Posted on Wed, 16 Sep 2026 16:52:46 +0000 by thorpe
Setting Up TFTP, NFS, and SSH Services on Ubuntu for Embedded Development
Development Environment
Reference system used:
Ubuntu 14.04.1 Desktop i386
VMware Workstation 10.0.2
Useful commands for environment verification:
lsb_release -a # Check Ubuntu version
cat /etc/issue # View Ubuntu version
ctrl+alt+a # Open terminal
du -sh [file/folder] # Check file or folder size
su root # Switch to ...
Posted on Sun, 13 Sep 2026 16:22:07 +0000 by Jade
Setting Up a PPPoE Server on Ubuntu
Setting Up a PPPoE Server on Ubuntu
Environment
Tested on:
Ubuntu 14.04 32-bit
Ubuntu 16.04 64-bit
Ubuntu 20.04 64-bit
Package Installation
sudo apt-get update
sudo apt-get install pppoe-server
sudo apt-get install pppoe
Configuration Files
/etc/ppp/options
sudo vim /etc/ppp/options
Configuration content:
ms-dns 8.8.8.8
ms-dns 8.8.4.4
async ...
Posted on Thu, 10 Sep 2026 16:00:56 +0000 by sigmon
Resolving Chinese Input and Browser Scaling Issues on Ubuntu 24.04 with Wayland
Ubuntu 24.04 continues to use Wayland as the default display server, offering smooth animations and macOS-like gestures such as three-finger desktop switching. However, two usability issues arise under Wayland:
Fcitx-based Chinese input methods (e.g., Sogou, Baidu) fail to function properly.
When fractional scaling is enabled for high-DPI disp ...
Posted on Wed, 09 Sep 2026 16:38:24 +0000 by sineadyd
Setting Up ROS, Kinect, and ORB-SLAM on Ubuntu
Understanding ORB-SLAM is essential for visual navigation tasks. For more details, refer to the provided resource.
The lab provided an Intel NUC with an i5 processor running Ubuntu 14.04, which is quite outdated. OpenCV version 2.4.9 is also old, indicating this machine has been in use for a while. The goal is to set up ROS, Kinect driver, and ...
Posted on Sun, 06 Sep 2026 16:42:44 +0000 by schwim