lcfs
LCFS Graph driver for Docker
파일 탐색기
최종 버전 다운로드 (.zip)- lcfs_driver.go
- lcfs_test.go
- version.go
- version_test.go
- register_lcfs.go
- README.md
- caching_overview.md
- cli_overview.md
- crashconsistency_overview.md
- file_operations.md
- layers_overview.md
- layout_overview.md
- spacemanagement_overview.md
- fuse_opt.c
- fusermount.c
- buildrpm.sh
- lcfs.spec
- localrepo.repo
- .gitignore
- apple.c
- apple.h
- bcache.c
- block.c
- cli.c
- daemon.c
- debug.c
- diff.c
- diff.h
- dir.c
- emap.c
- extent.c
- extent.h
- fops.c
- fs.c
- fs.h
- hlink.c
- includes.h
- inlines.h
- inode.c
- inode.h
- io.c
- ioctl.c
- layer.c
- layout.h
- lcfs.h
- linux.c
- linux.h
- Makefile
- memory.c
- memory.h
- page.c
- page.h
- README.md
- setup.sh
- stats.c
- stats.h
- super.c
- test.sh
- testdiff.c
- testxattr.c
- todo.md
- untar.c
- version_gen.sh
- xattr.c
- digest.go
- digester.go
- doc.go
- set.go
- verifiers.go
- LICENSE
- blkio.go
- config.go
- container_create.go
- container_update.go
- container_wait.go
- host_config.go
- hostconfig_unix.go
- hostconfig_windows.go
- parse.go
- mount.go
- network.go
- authenticate.go
- registry.go
- strslice.go
- common.go
- container.go
- network.go
- node.go
- secret.go
- service.go
- swarm.go
- task.go
- compare.go
- README.md
- auth.go
- client.go
- configs.go
- error_response.go
- id_response.go
- image_summary.go
- plugin.go
- plugin_device.go
- plugin_env.go
- plugin_interface_type.go
- plugin_mount.go
- plugin_responses.go
- port.go
- seccomp.go
- service_update_response.go
- stats.go
- types.go
- volume.go
- counter.go
- driver.go
- driver_freebsd.go
- driver_linux.go
- driver_solaris.go
- driver_unsupported.go
- driver_windows.go
- fsdiff.go
- plugin.go
- proxy.go
- defaults_linux.go
- defaults_solaris.go
- defaults_windows.go
- devices_linux.go
- devices_unsupported.go
- namespaces.go
- archive.go
- archive_linux.go
- archive_other.go
- archive_unix.go
- archive_windows.go
- changes.go
- changes_linux.go
- changes_other.go
- changes_unix.go
- changes_windows.go
- copy.go
- copy_unix.go
- copy_windows.go
- diff.go
- example_changes.go
- README.md
- time_linux.go
- time_unsupported.go
- whiteouts.go
- wrap.go
- archive.go
- archive_unix.go
- archive_windows.go
- chroot_linux.go
- chroot_unix.go
- diff.go
- diff_unix.go
- diff_windows.go
- init_unix.go
- init_windows.go
- fileutils.go
- fileutils_darwin.go
- fileutils_solaris.go
- fileutils_unix.go
- fileutils_windows.go
- idtools.go
- idtools_unix.go
- idtools_windows.go
- usergroupadd_linux.go
- usergroupadd_unsupported.go
- utils_unix.go
- buffer.go
- bytespipe.go
- fmt.go
- fswriters.go
- multireader.go
- readers.go
- temp_unix.go
- temp_windows.go
- writeflusher.go
- writers.go
- longpath.go
- flags.go
- flags_freebsd.go
- flags_linux.go
- flags_unsupported.go
- mount.go
- mounter_freebsd.go
- mounter_linux.go
- mounter_solaris.go
- mounter_unsupported.go
- mountinfo.go
- mountinfo_freebsd.go
- mountinfo_linux.go
- mountinfo_solaris.go
- mountinfo_unsupported.go
- mountinfo_windows.go
- sharedsubtree_linux.go
- sharedsubtree_solaris.go
- getter.go
- http.go
- transport.go
- client.go
- discovery.go
- discovery_unix.go
- discovery_windows.go
- errors.go
- plugins.go
- pools.go
- promise.go
- command_linux.go
- command_unix.go
- command_unsupported.go
- command_windows.go
- README.md
- reexec.go
- chtimes.go
- chtimes_unix.go
- chtimes_windows.go
- errors.go
- events_windows.go
- exitcode.go
- filesys.go
- filesys_windows.go
- lstat.go
- lstat_windows.go
- meminfo.go
- meminfo_linux.go
- meminfo_solaris.go
- meminfo_unsupported.go
- meminfo_windows.go
- mknod.go
- mknod_windows.go
- path_unix.go
- path_windows.go
- stat.go
- stat_darwin.go
- stat_freebsd.go
- stat_linux.go
- stat_openbsd.go
- stat_solaris.go
- stat_unsupported.go
- stat_windows.go
- syscall_unix.go
- syscall_windows.go
- umask.go
- umask_windows.go
- utimes_freebsd.go
- utimes_linux.go
- utimes_unsupported.go
- xattrs_linux.go
- xattrs_unsupported.go
- plugin.go
- plugin_linux.go
- plugin_unsupported.go
- settable.go
- LICENSE
- NOTICE
- nat.go
- parse.go
- sort.go
- inmem_socket.go
- proxy.go
- README.md
- sockets.go
- sockets_unix.go
- sockets_windows.go
- tcp_socket.go
- unix_socket.go
- certpool_go17.go
- certpool_other.go
- config.go
- config_client_ciphers.go
- config_legacy_client_ciphers.go
- LICENSE
- api.go
- README.md
- encoder.go
- handler.go
- pool.go
- tcp_listener.go
- unix_listener.go
- unix_listener_unsupported.go
- LICENSE
- NOTICE
- duration.go
- LICENSE
- size.go
- ulimit.go
- backup.go
- file.go
- fileinfo.go
- LICENSE
- pipe.go
- privilege.go
- reparse.go
- sd.go
- syscall.go
- zsyscall_windows.go
- blkio_device.go
- cgroup_unix.go
- cgroup_unsupported.go
- cgroup_windows.go
- config.go
- config_unix.go
- device.go
- device_defaults.go
- hugepage_limit.go
- interface_priority_map.go
- mount.go
- namespaces.go
- namespaces_syscall.go
- namespaces_syscall_unsupported.go
- namespaces_unix.go
- namespaces_unsupported.go
- network.go
- devices_unix.go
- devices_unsupported.go
- number.go
- linux.go
- proc.go
- setns_linux.go
- syscall_linux_386.go
- syscall_linux_64.go
- syscall_linux_arm.go
- sysconfig.go
- sysconfig_notcgo.go
- unsupported.go
- xattrs_linux.go
- lookup.go
- lookup_unix.go
- lookup_unsupported.go
- user.go
- LICENSE
- NOTICE
- config.go
- state.go
- version.go
- LICENSE
- alt_exit.go
- CHANGELOG.md
- doc.go
- entry.go
- exported.go
- formatter.go
- hooks.go
- json_formatter.go
- LICENSE
- logger.go
- logrus.go
- README.md
- terminal_appengine.go
- terminal_bsd.go
- terminal_linux.go
- terminal_notwindows.go
- terminal_solaris.go
- terminal_windows.go
- text_formatter.go
- writer.go
- doc.go
- entry.go
- getter.go
- packer.go
- LICENSE
- context.go
- direct.go
- per_host.go
- proxy.go
- socks5.go
- LICENSE
- PATENTS
- asm.s
- asm_darwin_386.s
- asm_darwin_amd64.s
- asm_darwin_arm.s
- asm_darwin_arm64.s
- asm_dragonfly_amd64.s
- asm_freebsd_386.s
- asm_freebsd_amd64.s
- asm_freebsd_arm.s
- asm_linux_386.s
- asm_linux_amd64.s
- asm_linux_arm.s
- asm_linux_arm64.s
- asm_linux_mips64x.s
- asm_linux_ppc64x.s
- asm_linux_s390x.s
- asm_netbsd_386.s
- asm_netbsd_amd64.s
- asm_netbsd_arm.s
- asm_openbsd_386.s
- asm_openbsd_amd64.s
- asm_solaris_amd64.s
- bluetooth_linux.go
- constants.go
- env_unix.go
- env_unset.go
- flock.go
- flock_linux_32bit.go
- gccgo.go
- gccgo_c.c
- gccgo_linux_amd64.go
- mkpost.go
- race.go
- race0.go
- sockcmsg_linux.go
- sockcmsg_unix.go
- str.go
- syscall.go
- syscall_bsd.go
- syscall_darwin.go
- syscall_darwin_386.go
- syscall_darwin_amd64.go
- syscall_darwin_arm.go
- syscall_darwin_arm64.go
- syscall_dragonfly.go
- syscall_dragonfly_amd64.go
- syscall_freebsd.go
- syscall_freebsd_386.go
- syscall_freebsd_amd64.go
- syscall_freebsd_arm.go
- syscall_linux.go
- syscall_linux_386.go
- syscall_linux_amd64.go
- syscall_linux_arm.go
- syscall_linux_arm64.go
- syscall_linux_mips64x.go
- syscall_linux_ppc64x.go
- syscall_linux_s390x.go
- syscall_netbsd.go
- syscall_netbsd_386.go
- syscall_netbsd_amd64.go
- syscall_netbsd_arm.go
- syscall_no_getwd.go
- syscall_openbsd.go
- syscall_openbsd_386.go
- syscall_openbsd_amd64.go
- syscall_solaris.go
- syscall_solaris_amd64.go
- syscall_unix.go
- types_darwin.go
- types_dragonfly.go
- types_freebsd.go
- types_linux.go
- types_netbsd.go
- types_openbsd.go
- types_solaris.go
- zerrors_darwin_386.go
- zerrors_darwin_amd64.go
- zerrors_darwin_arm.go
- zerrors_darwin_arm64.go
- zerrors_dragonfly_amd64.go
- zerrors_freebsd_386.go
- zerrors_freebsd_amd64.go
- zerrors_freebsd_arm.go
- zerrors_linux_386.go
- zerrors_linux_amd64.go
- zerrors_linux_arm.go
- zerrors_linux_arm64.go
- zerrors_linux_mips64.go
- zerrors_linux_mips64le.go
- zerrors_linux_ppc64.go
- zerrors_linux_ppc64le.go
- zerrors_linux_s390x.go
- zerrors_netbsd_386.go
- zerrors_netbsd_amd64.go
- zerrors_netbsd_arm.go
- zerrors_openbsd_386.go
- zerrors_openbsd_amd64.go
- zerrors_solaris_amd64.go
- zsyscall_darwin_386.go
- zsyscall_darwin_amd64.go
- zsyscall_darwin_arm.go
- zsyscall_darwin_arm64.go
- zsyscall_dragonfly_amd64.go
- zsyscall_freebsd_386.go
- zsyscall_freebsd_amd64.go
- zsyscall_freebsd_arm.go
- zsyscall_linux_386.go
- zsyscall_linux_amd64.go
- zsyscall_linux_arm.go
- zsyscall_linux_arm64.go
- zsyscall_linux_mips64.go
- zsyscall_linux_mips64le.go
- zsyscall_linux_ppc64.go
- zsyscall_linux_ppc64le.go
- zsyscall_linux_s390x.go
- zsyscall_netbsd_386.go
- zsyscall_netbsd_amd64.go
- zsyscall_netbsd_arm.go
- zsyscall_openbsd_386.go
- zsyscall_openbsd_amd64.go
- zsyscall_solaris_amd64.go
- zsysctl_openbsd.go
- zsysnum_darwin_386.go
- zsysnum_darwin_amd64.go
- zsysnum_darwin_arm.go
- zsysnum_darwin_arm64.go
- zsysnum_dragonfly_amd64.go
- zsysnum_freebsd_386.go
- zsysnum_freebsd_amd64.go
- zsysnum_freebsd_arm.go
- zsysnum_linux_386.go
- zsysnum_linux_amd64.go
- zsysnum_linux_arm.go
- zsysnum_linux_arm64.go
- zsysnum_linux_mips64.go
- zsysnum_linux_mips64le.go
- zsysnum_linux_ppc64.go
- zsysnum_linux_ppc64le.go
- zsysnum_linux_s390x.go
- zsysnum_netbsd_386.go
- zsysnum_netbsd_amd64.go
- zsysnum_netbsd_arm.go
- zsysnum_openbsd_386.go
- zsysnum_openbsd_amd64.go
- zsysnum_solaris_amd64.go
- ztypes_darwin_386.go
- ztypes_darwin_amd64.go
- ztypes_darwin_arm.go
- ztypes_darwin_arm64.go
- ztypes_dragonfly_amd64.go
- ztypes_freebsd_386.go
- ztypes_freebsd_amd64.go
- ztypes_freebsd_arm.go
- ztypes_linux_386.go
- ztypes_linux_amd64.go
- ztypes_linux_arm.go
- ztypes_linux_arm64.go
- ztypes_linux_mips64.go
- ztypes_linux_mips64le.go
- ztypes_linux_ppc64.go
- ztypes_linux_ppc64le.go
- ztypes_linux_s390x.go
- ztypes_netbsd_386.go
- ztypes_netbsd_amd64.go
- ztypes_netbsd_arm.go
- ztypes_openbsd_386.go
- ztypes_openbsd_amd64.go
- ztypes_solaris_amd64.go
- asm_windows_386.s
- asm_windows_amd64.s
- dll_windows.go
- env_unset.go
- env_windows.go
- eventlog.go
- exec_windows.go
- mksyscall.go
- race.go
- race0.go
- security_windows.go
- service.go
- str.go
- syscall.go
- syscall_windows.go
- zsyscall_windows.go
- ztypes_windows.go
- ztypes_windows_386.go
- ztypes_windows_amd64.go
- LICENSE
- PATENTS
- vendor.json
- .gitignore
- build_plugin.sh
- config.json
- Dockerfile
- lcfs_plugin.go
- Makefile
- push_plugin.sh
- README.md
- setup.sh
- graphctl.go
- README.md
- .gitignore
- .gitmodules
- .travis.yml
- contributing.md
- Dockerfile.alpine-lcfs.build
- Dockerfile.build
- Dockerfile.centos.build
- gperftools
- INSTALL-Mac.md
- INSTALL.md
- lcfs-setup.sh
- lcfs.systemctl
- lcfs.systemv
- LICENSE
- Makefile
- README.md
- roadmap.md
- setup.sh
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/portworx/lcfs
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd lcfs
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Docker
쉬움 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Docker Desktop 컨테이너를 빌드하고 실행하려면 필요합니다. 설치 후 실행해서 백그라운드에 켜두세요.
docker build -f Dockerfile.alpine-lcfs.build -t lcfs .
Dockerfile을 기반으로 실행 가능한 이미지를 빌드합니다.
docker run -p 8080:80 lcfs
빌드된 이미지를 실제 컨테이너로 실행합니다.
터미널에 docker compose ps 를 입력해 컨테이너들이 Up 상태인지 확인하세요. README에 포트 번호가 적혀있다면 브라우저에서 http://localhost:포트번호 로 접속해보세요.
3. Make
보통사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Make Linux/macOS는 보통 기본 설치되어 있습니다. Windows는 별도 설치(예: MSYS2, WSL)가 필요합니다.
make
생성된 빌드 설정을 바탕으로 실제 컴파일을 진행해 실행 파일을 만듭니다.
에러 없이 끝나면 성공입니다. 생성된 실행 파일을 직접 실행해보세요.
// repository documentation
Was this content helpful?
(0 ratings)
