the bash scripts compiles into a single line which results into something like this: ``` for module in br_netfilter ip6_udp_tunnel ip_set ip_set_hash_ip ip_set_hash_net iptable_filter iptable_nat iptable_mangle iptable_raw nf_conntrack_netlink nf_conntrack nf_conntrack_ipv4 nf_defrag_ipv4 nf_ nat nf_nat_ipv4 nf_nat_masquerade_ipv4 nfnetlink udp_tunnel veth vxlan x_tables xt_addrtype xt_conntrack xt_comment xt_mark xt_multiport xt_nat xt_recent xt_set xt_statistic xt_tcpudp; do if ! lsmod | grep -q $module; then echo "module $m odule is not present" fi done; ``` to avoid syntax error, extra semicolons fixes the issue
Rancher Docs
Running for development/editing
The rancher/docs:dev docker image runs a live-updating server. To run on your workstation, run:
Linux
./scripts/dev
Windows
./scripts/dev-windows.ps1
and then navigate to http://localhost:9001/. You can customize the port by passing it as an argument:
Linux
./scripts/dev 8080
Windows
./scripts/dev-windows.ps1 -port 8080
License
Copyright (c) 2014-2019 Rancher Labs, Inc.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.