mirror of
https://github.com/linuxkit/linuxkit.git
synced 2025-07-26 20:18:52 +00:00
commit
e0be762eb1
@ -1,4 +1,4 @@
|
|||||||
FROM mobylinux/alpine-base:0661b14ac943eacde2662a2c0e3be6dae297ce73
|
FROM mobylinux/alpine-base:0f9607c16aaa5073e0cfd01c0cbbb718acbde8bf
|
||||||
|
|
||||||
ENV ARCH=x86_64
|
ENV ARCH=x86_64
|
||||||
|
|
||||||
@ -22,6 +22,7 @@ RUN \
|
|||||||
rc-update add hwclock boot && \
|
rc-update add hwclock boot && \
|
||||||
rc-update add tap-vsockd boot && \
|
rc-update add tap-vsockd boot && \
|
||||||
rc-update add networking boot && \
|
rc-update add networking boot && \
|
||||||
|
rc-update add dhcpcd boot && \
|
||||||
rc-update add acpid default && \
|
rc-update add acpid default && \
|
||||||
rc-update add chronyd default && \
|
rc-update add chronyd default && \
|
||||||
rc-update add savecache shutdown && \
|
rc-update add savecache shutdown && \
|
||||||
|
@ -11,6 +11,7 @@ RUN \
|
|||||||
chrony \
|
chrony \
|
||||||
cifs-utils \
|
cifs-utils \
|
||||||
curl \
|
curl \
|
||||||
|
dhcpcd \
|
||||||
e2fsprogs \
|
e2fsprogs \
|
||||||
e2fsprogs-extra \
|
e2fsprogs-extra \
|
||||||
fuse \
|
fuse \
|
||||||
|
@ -14,6 +14,7 @@ cifs-utils 6.5-r0
|
|||||||
cryptsetup-libs 1.7.1-r0
|
cryptsetup-libs 1.7.1-r0
|
||||||
curl 7.50.3-r0
|
curl 7.50.3-r0
|
||||||
device-mapper 2.02.154-r0
|
device-mapper 2.02.154-r0
|
||||||
|
dhcpcd 6.10.3-r1
|
||||||
e2fsprogs 1.43-r0
|
e2fsprogs 1.43-r0
|
||||||
e2fsprogs-extra 1.43-r0
|
e2fsprogs-extra 1.43-r0
|
||||||
e2fsprogs-libs 1.43-r0
|
e2fsprogs-libs 1.43-r0
|
||||||
|
46
alpine/etc/dhcpcd.conf
Normal file
46
alpine/etc/dhcpcd.conf
Normal file
@ -0,0 +1,46 @@
|
|||||||
|
# Moby dhcpcd config
|
||||||
|
|
||||||
|
# Only configure standard external ethernet
|
||||||
|
allowinterfaces eth*
|
||||||
|
|
||||||
|
# Inform the DHCP server of our hostname for DDNS.
|
||||||
|
hostname
|
||||||
|
|
||||||
|
# Use the hardware address of the interface for the Client ID.
|
||||||
|
clientid
|
||||||
|
# or
|
||||||
|
# Use the same DUID + IAID as set in DHCPv6 for DHCPv4 ClientID as per RFC4361.
|
||||||
|
# Some non-RFC compliant DHCP servers do not reply with this set.
|
||||||
|
# In this case, comment out duid and enable clientid above.
|
||||||
|
#duid
|
||||||
|
|
||||||
|
# Persist interface configuration when dhcpcd exits.
|
||||||
|
persistent
|
||||||
|
|
||||||
|
# Rapid commit support.
|
||||||
|
# Safe to enable by default because it requires the equivalent option set
|
||||||
|
# on the server to actually work.
|
||||||
|
option rapid_commit
|
||||||
|
|
||||||
|
# A list of options to request from the DHCP server.
|
||||||
|
option domain_name_servers, domain_name, domain_search, host_name
|
||||||
|
option classless_static_routes
|
||||||
|
# Most distributions have NTP support.
|
||||||
|
option ntp_servers
|
||||||
|
# Respect the network MTU. This is applied to DHCP routes.
|
||||||
|
option interface_mtu
|
||||||
|
|
||||||
|
# A ServerID is required by RFC2131.
|
||||||
|
require dhcp_server_identifier
|
||||||
|
|
||||||
|
# Generate Stable Private IPv6 Addresses instead of hardware based ones
|
||||||
|
slaac private
|
||||||
|
|
||||||
|
# Do not wait
|
||||||
|
nodelay
|
||||||
|
|
||||||
|
# Do not arp to check IP
|
||||||
|
noarp
|
||||||
|
|
||||||
|
# Only fork when we have ipv4
|
||||||
|
waitip 4
|
@ -1,6 +1,2 @@
|
|||||||
auto lo
|
auto lo
|
||||||
iface lo inet loopback
|
iface lo inet loopback
|
||||||
|
|
||||||
auto eth0
|
|
||||||
iface eth0 inet dhcp
|
|
||||||
udhcpc_opts -T 3 -A 3 -t 20 -O search
|
|
||||||
|
@ -5,7 +5,7 @@ description="Bootstrap procedure if running on Docker Azure edition"
|
|||||||
depend()
|
depend()
|
||||||
{
|
{
|
||||||
need docker
|
need docker
|
||||||
need networking
|
need net
|
||||||
}
|
}
|
||||||
|
|
||||||
start()
|
start()
|
||||||
|
@ -4,7 +4,7 @@ description="VPN proxy"
|
|||||||
|
|
||||||
depend()
|
depend()
|
||||||
{
|
{
|
||||||
before networking
|
before net
|
||||||
}
|
}
|
||||||
|
|
||||||
start()
|
start()
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
|
|
||||||
set -ex
|
set -ex
|
||||||
|
|
||||||
|
ifconfig
|
||||||
docker info
|
docker info
|
||||||
docker ps
|
docker ps
|
||||||
docker pull alpine
|
docker pull alpine
|
||||||
|
Loading…
Reference in New Issue
Block a user