dockSwiftOnARM

所属分类:Docker
开发工具:Dockerfile
文件大小:64KB
下载次数:0
上传日期:2023-01-02 14:59:26
上 传 者sh-1993
说明:  玩树莓派的dockerizing Swift
(Playing with dockerizing Swift for Raspberry Pi)

文件列表:
Makefile (10050, 2023-01-02)
arm64v8-4.1.x-futurejones (0, 2023-01-02)
arm64v8-4.1.x-futurejones\arm64v8-ubuntu-swift-4.1.x.dockerfile (1211, 2023-01-02)
arm64v8-4.2.0-futurejones (0, 2023-01-02)
arm64v8-4.2.0-futurejones\Makefile (271, 2023-01-02)
arm64v8-4.2.0-futurejones\arm64v8-ubuntu-swift-4.2.0.dockerfile (1216, 2023-01-02)
arm64v8-4.2.1-futurejones (0, 2023-01-02)
arm64v8-4.2.1-futurejones\Makefile (271, 2023-01-02)
arm64v8-4.2.1-futurejones\arm64v8-ubuntu-swift-4.2.1.dockerfile (1127, 2023-01-02)
arm64v8-5.0.0-futurejones (0, 2023-01-02)
arm64v8-5.0.0-futurejones\Makefile (1459, 2023-01-02)
arm64v8-5.0.0-futurejones\arm64v8-ubuntu-16.04-swift-5.0.0.dockerfile (1018, 2023-01-02)
arm64v8-5.3.2-futurejones (0, 2023-01-02)
arm64v8-5.3.2-futurejones\Makefile (1437, 2023-01-02)
arm64v8-5.3.2-futurejones\arm64v8-ubuntu-18.04-swift-5.3.2.dockerfile (974, 2023-01-02)
arm64v8-5.5.1-futurejones (0, 2023-01-02)
arm64v8-5.5.1-futurejones\Makefile (1643, 2023-01-02)
arm64v8-5.5.1-futurejones\arm64v8-ubuntu-20.04-swift-5.5.1.dockerfile (975, 2023-01-02)
arm64v8-5.5.3-futurejones (0, 2023-01-02)
arm64v8-5.5.3-futurejones\Makefile (1643, 2023-01-02)
arm64v8-5.5.3-futurejones\arm64v8-ubuntu-20.04-swift-5.5.3.dockerfile (975, 2023-01-02)
arm64v8-5.7.2-futurejones (0, 2023-01-02)
arm64v8-5.7.2-futurejones\Makefile (1442, 2023-01-02)
arm64v8-5.7.2-futurejones\arm64v8-ubuntu-focal-swift-5.7.2.dockerfile (961, 2023-01-02)
empty-ctx (0, 2023-01-02)
empty-ctx\arm64v8-swift-4.1.0-dev.dockerfile (2371, 2023-01-02)
empty-ctx\arm64v8-swift-4.1.1-dev.dockerfile (2371, 2023-01-02)
empty-ctx\arm64v8-swift-4.2.1-dev.dockerfile (1966, 2023-01-02)
empty-ctx\arm64v8-swift-5.0.0-dev.dockerfile (1889, 2023-01-02)
empty-ctx\arm64v8-swift-5.3.2-dev.dockerfile (1742, 2023-01-02)
... ...

dockSwiftOnARM

![Swift3](https://img.shields.io/badge/swift-3-blue.svg) ![Swift4](https://img.shields.io/badge/swift-4-blue.svg) ![Swift5](https://img.shields.io/badge/swift-5-blue.svg) ![tuxOS](https://img.shields.io/badge/os-tuxOS-green.svg?style=flat) ![ARM](https://img.shields.io/badge/cpu-ARM-red.svg?style=flat) Playing with dockerizing Swift for Raspberry Pi. Inspired by [uraimo/buildSwiftOnARM](https://github.com/uraimo/buildSwiftOnARM). Also note the companion project: [swift-mac2arm-x-compile-toolchain](https://github.com/AlwaysRightInstitute/swift-mac2arm-x-compile-toolchain), a cross compiler toolchain which allows you to build Raspi Swift binaries on macOS (and the reverse for the fun of it!). ### Running Swift w/ Docker on macOS Works: ```shell docker run --rm helje5/rpi-swift swift --version Swift version 3.1 (swift-3.1-RELEASE) Target: armv7-unknown-linux-gnueabihf ``` There is also an image which includes Emacs, vi, etc: ```shell docker run -it --rm helje5/rpi-swift-dev bash ``` Note that the REPL doesn't work on the Raspi. DockerHub: - [rpi-swift](https://hub.docker.com/r/helje5/rpi-swift/) - [rpi-swift-dev](https://hub.docker.com/r/helje5/rpi-swift-dev/) (w/ Emacs/vi/etc) Want to run Server Side Swift on a Raspberry Pi? Use [mod_swift](http://mod-swift.org/raspberrypi/). #### Versions As of 2018-04-05 the latest working Swift version for Raspi is Swift 3.1.1. We do provide a docker image for 4.1.0. It basically works, but isn't stable (e.g. crashes on some operations). It also doesn't include the Swift Package Manager. ### Setup Raspi w/ Docker and remote-control it from macOS Moved to Wiki: - [Setup Docker on Raspi](https://github.com/helje5/dockSwiftOnARM/wiki/Setup-Docker-on-Raspi) - [Remote Control Raspi Docker from Mac](https://github.com/helje5/dockSwiftOnARM/wiki/Remote-Control-Raspi-Docker) (via docker-machine) ### Building Swift w/ Docker on macOS Moved to Wiki: - [Building Swift in a Docker container](https://github.com/helje5/dockSwiftOnARM/wiki/Building-Swift-with--Docker) (either on a real Raspi or in macOS Docker QEmu) ### Status No idea, still investigating this :-) ### Who Brought to you by [Helge He](https://helgehess.eu). We like [feedback](https://twitter.com/ar_institute), GitHub stars, cool [contract work](http://zeezide.com/en/services/services.html), presumably any form of praise you can think of. We don't like people who are wrong. There is the [swift-arm](https://slackpass.io/swift-arm) Slack channel if you have questions about running Swift on ARM/Raspberry Pi.

近期下载者

相关文件


收藏者