ArchLinux에서 LXC를 실행해 보았습니다.
네트워크 설정
패키지 설치
필수 패키지
pacman -Sy lxc bridge-utils wget rsync
yaourt -S --noconfirm yum
vagrant용 lxc 플러그인 인스톨(vagrant 사용하고 싶은 사람만. 자신은 넣지 않는다)
pacman -Sy vagrant
vagrant plugin install vagrant-lxc
export VAGRANT_DEFAULT_PROVIDER=lxc
컨테이너 생성
centos7의 컨테이너 만들기
MIRROR=http://ftp.jaist.ac.jp/pub/Linux/CentOS/7/os/x86_64/ \
sudo /usr/share/lxc/templates/lxc-centos -n centos7 -R 7
컨테이너 시작 전 준비
/var/lib/lxc/centos7/config
+ lxc.network.type = veth
+ lxc.network.flags = up
+ lxc.network.link = br0
컨테이너 시작
컨테이너 루트 사용자의 암호 설정
sudo chroot /var/lib/lxc/centos7/rootfs passwd
sudo lxc-start -f /var/lib/lxc/centos7/config -n centos7
# root:先ほど設定したパスワード でログイン
컨테이너 조작
切断: ctrl-a, q
接続: sudo lxc-console -n centos7
lxc 컨테이너의 네트워크 설정
/etc/sysconfig/network-scripts/ifcfg-eth0
- BOOTPROTO=dhcp
+ BOOTPROTO=static
+ IPADDR=192.168.100.60
+ NETMASK=255.255.255.0
+ GATEWAY=192.168.100.1
설정 반영
service network restart
Reference
이 문제에 관하여(ArchLinux에서 LXC를 실행해 보았습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/tukiyo3/items/4946996dbb8b48dca5db텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)